Вы бы подключили свои следующие и предыдущие кнопки, используя функцию jQuery on()
, чтобы динамически добавляемый контент автоматически подключался.
При добавлении следующих и предыдущих кнопок добавьте к ним идентификатор класса. Например, на следующих кнопках добавьте class=next
, а затем подключите его следующим образом:
$(document).on("click", ".next", function() {
callNextInCycle();
});
Соединение таким образом имеет дополнительное преимущество: если ваш listBox изначально содержит 1000 элементов, jQuery будет не тратить время на прохождение и присоединение события ко всем этим элементам.