Эвент срабатывает только один раз
Приветствую, форумчане.
Есть 2 попапа, в каждом из них по слайдеру. Почему-то евенты привязанные к контролам слайдера работают всего один раз. Думаю что причина в попапах, т.к. аналогичный слайдер вне попапа работает хорошо. В ИЕ9 и 8 данный баг отстутствует. Гугл выдал темы на стэковерфлоу, где говорится об делегации эвента для решения подобного рода проблем. Попробовал по этим советам изменить привязку эвента. Вот изначальный код, который присутствовал в плагине слайдера. slider.controls.next.bind('click', clickNextBind); slider.controls.prev.bind('click', clickPrevBind); Изменил на такой вариант. Не заработало. $(document).on('click', $(slider.controls.next), clickNextBind); $(document).on('click', $(slider.controls.prev), clickPrevBind); Возможно кто-то сталкивался с подобными штуками? Если что, вот ссылка на хостинг http://kadastr-2.vargentum.ru Как добраться до 1-ого слайдера: Меню\О кадастровой стоимости Как добраться до 2-ого слайдера: Меню\О кадастровой стоимости\Что дальше? Заранее огромное спасибо всем откликнувшимся! Upd: проблема решена. Причина оказалась в конфликте css-анимаций слайдера с css-анимацией попапа. Достаточно было заменить css-анимацию js-вариантом. Название слайдера - bxslider. |
Часовой пояс GMT +3, время: 00:58. |