| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > JQuery tabs |
| Автор: xela1980 15.12.2009, 13:17 |
| Ребят помогите пожалуйста. Вот есть такой такой горизонтальный аккордеон сдеалный с помощью виджета JQuery tabs http://flowplayer.org/tools/demos/tabs/accordion-horizontal.html (бывает сервер не доступен то вот код) <div id="accordion"> <p class="d">Пункт 1<p/> <div> Содержание пункта 1 </div> <p class="d">Пункт 2<p/> < <div> Содержание пункта 2 </div> <p class="d">Пункт 3<p/> <div> Содержание пункта 3 </div> </div> и затем JavaScript $("#accordion").tabs("#accordion div", { tabs:'.d', effect:'horizontal' } ); Все работает и все хорошо но... как на него подписать событие клика (по картинке если вы смотриет приемер на сайте разработика) или на элемент class="d". То есть чтобы при перелистывании вызывалось событие. Если делаю так то глухо $("#accordion").tabs("#accordion div", { tabs:'.d', effect:'horizontal', select: function(event, ui) { alert("Cобытие"); } } ); А кроме описания этого события у виджета tabs вроде для переключения нет ничего select - событие tabsselect происходит в момент щелчка по ярлыку вкладки (при наведении указателя мыши на вкладку, если используется опция event: 'mouseover'). При щелчке на ярлыке активной вкладки ничего не происходит. Спасибо. |