Несколько ползунков на одной странице, привязав ползунок jquery к изображениям, загруженным в ajax

0

Нужна помощь некоторых JQuery.

Я хочу использовать http://www.basic-slider.com/ на моей странице. У меня бесконечный свиток, который добавляет новые изображения. Некоторые из них представляют собой набор изображений, поэтому я хотел бы добавить слайдер для этих наборов. Похоже на это.

<ul class="images">
   <li id="1">  <img1>
                <img2>
                <img3> </li>
   <li id="2"> 
                <img1></li>
   <li id="3">
                <img2>
                <img3> </li>
.
.
<ul>

бесконечная нагрузка добавит больше <li> к .images через ajax. Я могу сделать html-изменения, такие как размещение изображений внутри другого <ul> но не уверен, как изменить код jquery.

Пожалуйста помоги.

  • 0
    Вы используете плагин для своей бесконечной прокрутки?
  • 0
    @SajunaFernando ну нет. Я просто использую jquery и проверяю closetoBottom и загружаю больше
Показать ещё 1 комментарий
Теги:

1 ответ

1
Лучший ответ

Хорошо, так что вы можете сделать что-то подобное.

var imageBlock = 0; //THIS IS GLOBAL

затем создайте функцию, которая инициализирует плагин слайдера

function initializeSlider(imageBlock){
    $('#images' + imageBlock).bjqs({
      'height' : 320,
      'width' : 620,
      'responsive' : true
    });
 }

Затем, когда вы прокручиваете, если closeToBottom

if(closeToBottom){
  imageBlock = imageBlock + 1;
  initializeSlider(imageBlock);
}

Вы можете сделать то же самое и при загрузке страницы.

Примечание. Добавьте создаваемые элементы ul с индексом инкремента.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню