prev next не работает на jQuery Cycle - PullRequest
1 голос
/ 02 декабря 2011

У меня есть вид списка asp.net, на каждом из этих видов списка у меня есть изображение кнопки «следующий» и «предыдущий». Но, насколько мне известно, вы можете просто вызвать next или prev в jQuery Cycle, вы должны сказать, какая кнопка приведет к переходу на следующий слайд. Итак, поскольку я добавляю эти предэкстенсируемые изображения динамически, есть ли способ просто вызвать функцию, которая перейдет к следующему слайду, или что-то в этом роде? Спасибо за любую помощь.

1 Ответ

0 голосов
/ 02 декабря 2011

Вы бы подключили свои следующие и предыдущие кнопки, используя функцию jQuery on(), чтобы динамически добавляемый контент автоматически подключался.

При добавлении следующих и предыдущих кнопок добавьте к ним идентификатор класса. Например, на следующих кнопках добавьте class=next, а затем подключите его следующим образом:

$(document).on("click", ".next", function() {
   callNextInCycle();
});

Соединение таким образом имеет дополнительное преимущество: если ваш listBox изначально содержит 1000 элементов, jQuery будет не тратить время на прохождение и присоединение события ко всем этим элементам.

...