Powered by CodeIgniter

Баг-трекер

(120)
22
22 голоса
Собираем все баги, которые вы обнаружите.
Пытался вставить jQuery UI Slider на сайт, подключил необходимые файлы.
Все нормально. но вот проблема слайдер не хочет работать как надо.

Отрисовка и возможность двигать ползунками, а также изменение значения работает, но слайдер схлапывается полностью или на половину при перемещении ползунка.
Сначала подумал проблема с jQuery UI, но нет, все там отлично. Начал смотреть код(firebug), оказалось контейнер слайдера обертывается в DIV со стилями один из которых height:0px. Перекопал все, вставлял даже в самое начало документа, все равно. Делал функции при обработке событий слайдера: unwrap, фиксированная высота, и еще много всего.

даже нашел одноименный класс в mootools, переименовал его на всякий случай, может он его перекрывает или дополняет, но бестолку.

Проблема не проявляется только в IE, что странно. ни какие стили браузера, шаблона, шестеренок не перекрывают и не дополняют стили слайдера.

Проблема проявляется в любом шаблоне.
В любом другом месте слайдер работает хорошо.
Т.е надо рыть именно в сторону Cogear (js), либо я чего-то не понимаю

В общем прошу помощи в понимании проблемы у сообщества.
17:04 ← 12 октября 2010 Отправить в Твиттер dreycorpdreycorp  RSS comments 6

Комментарии (6) ↓

firestar firestar time 19:52 ← 12 октября 2010 #
а проверил наличие jquery? может ты сам фреймворк не подключил?
Автор
dreycorp dreycorp time 20:59 ← 12 октября 2010 #
Конечно. подключены jquery 1.4.2 + jquery UI 1.8.5 .js + jquery UI 1.8.5 .css
например календарь оч. хорошо работает
firestar firestar time 22:48 ← 13 октября 2010 #
а jQuery.noConflict(); пробовал?
Автор
dreycorp dreycorp time 00:38 ← 14 октября 2010 #
В стандартной поставке Cogear.
jQuery.noConflict(); $jq = jQuery;
Когда использую свой код обертываю
jQuery(document).ready(function($) { .... Можно использовать $ при обращении к jQuery });
т.е jQuery работает отлично, также работает jQuery UI, но кроме слайдера.

Даже уже не знаю куда копать.
firestar firestar time 17:17 ← 14 октября 2010 #
а кинь ссылку на слайдер?
Автор
dreycorp dreycorp time 19:56 ← 14 октября 2010 #
jqueryui.com/demos/slider/#range тема оформления Blitzer.

показать, как прикручено у меня не могу, потому что сайт пока на локальном компе.

код в html
<_div class="slider-cont"> <_div class="slider-news"><_/_div> <_/_div> в js
jQuery(document).ready(function($) { $('.slider-news').slider(); }); после задевания ползунка получается
<_div class="slider-cont"> <div style="height:0px;position:relative;"> <_div class="slider-news"> ...... <_/_div> </div> <_/_div>