Вы здесь

Flexslider Менять слайды на Hover

0

Сделал слайдшоу на Views и Flexslider. По умолчанию слайды меняются при клике на навигационные кнопки, нужно что бы менялись на Hover. Как я понимаю нужно в .js файлах поменять toch на hover, но не разбираюсь в js, не знаю где именно менять. Может кто поможет?

Версия Drupal: 
7.x
Категория: 
Javascript
Связанные проекты: 
Flex Slider
Вопрос задан 16.02.2016 - 18:44

Добавь перед закрывающим /body

В теории должно сработать =)

<script>
(function($){
$('#flexslider-1').flexslider({
    directionNav : false,
    slideshow: false,
    animation: "slide",
    controlsContainer: ".flex-container",
    start: function(slider) {
    $('.slides li img').hover(function(event){
        event.preventDefault();
        slider.flexAnimate(slider.getTarget("next"));
    });
}
});
})(jQuery);
</script>

Что бы не сильно говнокодить можно вынести в подключаемый JS файл.

Комментарий оставлен 16.02.2016 - 21:15

Ответы

0

Если проект опубликован - пришли ссылку, постараюсь помочь.

Там где слайд срабатывает на клик по ссылке "next" нужно найти что то вроде этого:

$( "li" ).click(function(

и заменить на это:

$( "li" ).hover(
  function() { 
Ответ дан 16.02.2016 - 19:54