получить индекс активного изображения из карусели
Доброго времени суток, нужно получить индекс активной картинки из карусели при клике на стрелку, в примере я получаю индекс при клике на саму картинку
$(function(){ $('.slides-container>div').click(function(){ var index=$('.slides-container>div').index(this)+1; $('.ppcLol').html(index); }); }); а как получить тот же индекс только при клике на стрелку. |
че за карусель? Самописная? Где код?
|
vkontakte.domstroi69.ru
да обычный див с overflow:hidden, при клике на стрелку анимэйтом меняет left. |
Изначально отображается первая картинка. Значит index = 0
Далее когда листаешь в стороны - плюсуешь или минусуешь это значение. Обычно во всех карусельках именно так и делается. Зачем вызывать тяжелый index() если можно элементарно плюсовать/минусовать число? |
вот этот плагин использую https://github.com/nicinabox/superslides
в API есть метод :$('#slides').superslides('next') // get next slide index который возвращает индекс следующей картинки, вот только мне нужно чтобы индекс с 1 начинался а не с 0, это надо в самом плагине менять а где вот хз |
Извиняюсь решил вопрос изменив на $('#slides').superslides('next')+1 // get next slide index
|
Часовой пояс GMT +3, время: 07:28. |