Настройки плагина
Вложений: 1
Может кто сталкивался или кто поможет настроить вот этот слайдер
FLEXSLIDER.WOOTHEMES http://flexslider.woothemes.com/ Мне нужно что бы работало два и более слайдера независимо друг от друга. В дефолтных настройка на страницах нормально работает только один слайдер если ставишь еще один все ломается. И там есть основной код и настраивается как я понял небольшим кодом. |
Вот такое нашел в поиске, но либо не то либо я понять не могу как заставить его работать
https://stackoverflow.com/questions/...or-two-sliders и я головой понимаю что нужно написать что типа document.querySelectorAll('.flexslider').forEach И все, но как я не понимаю |
Сергей Ракипов, по вашей ссылке на stack overflow же есть ответ на ваш вопрос.
Просто назначьте каждому отдельному слайдеру свой класс и инициализируйте их отдельно, либо как в примере с SO - каждому слайдеру свой id, по которому и происходит выборка и инициализация слайдера. |
Цитата:
Какой конкретно ответ? Какой SO ? |
А разве так не работает?
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/flexslider.min.css"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/jquery.flexslider-min.js"></script> <style>img {max-height: 100px}</style> <script> $(() => { $('.flexslider').flexslider({ animation: "slide" }); }); </script> <div id="main-slider" class="flexslider"> <ul class="slides"> <li> <img src="image1.jpg" alt="img-1"/> </li> <li> <img src="image2.jpg" alt="img-2"/> </li> <li> <img src="image3.jpg" alt="img-3"/> </li> <li> <img src="image4.jpg" alt="img-4"/> </li> </ul> </div> <div id="secondary-slider" class="flexslider"> <ul class="slides"> <li> <p>Text 1</p> </li> <li> <p>Text 2</p> </li> <li> <p>Text 3</p> </li> <li> <p>Text 4</p> </li> </ul> </div> |
Вложений: 1
Nexus,
Он у вас работает, даже айди эти не нужны. И я ссылку чуть чуть не корректную дал. Там да они могут управляться, но они управляется не теми стрелками http://flexslider.woothemes.com/basi...ction-nav.html Prev и Next не работают и появляются вот эти стрелки на картинки |
Сергей Ракипов, так должно быть?
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/flexslider.min.css"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/jquery.flexslider-min.js"></script> <style> img {max-height: 100px} .slider {position: relative} .flex-control-nav {bottom: 0} </style> <script> $(() => { $('.slider').each((i, node) => { $(node).find('.flexslider').flexslider({ animation: "slide", controlsContainer: $(node).find(".custom-controls-container"), customDirectionNav: $(node).find(".custom-navigation a"), }) }); }); </script> <div class="slider"> <div class="flexslider"> <ul class="slides"> <li> <img src="image1.jpg" alt="img-1" /> </li> <li> <img src="image2.jpg" alt="img-2" /> </li> <li> <img src="image3.jpg" alt="img-3" /> </li> <li> <img src="image4.jpg" alt="img-4" /> </li> </ul> </div> <div class="custom-navigation"> <a href="#" class="flex-prev">Prev</a> <div class="custom-controls-container"></div> <a href="#" class="flex-next">Next</a> </div> </div> <div class="slider"> <div class="flexslider"> <ul class="slides"> <li> <p>Text 1</p> </li> <li> <p>Text 2</p> </li> <li> <p>Text 3</p> </li> <li> <p>Text 4</p> </li> </ul> </div> <div class="custom-navigation"> <a href="#" class="flex-prev">Prev</a> <div class="custom-controls-container"></div> <a href="#" class="flex-next">Next</a> </div> </div> |
Nexus,
Да именно!!! Скажите, а каким богам вы молитесь что бы так уметь? ))) Спасибо |
Цитата:
|
Часовой пояс GMT +3, время: 00:28. |