Показать сообщение отдельно
  #2 (permalink)  
Старый 23.06.2017, 15:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

автопрокрутка tabs
NeXan,
$(function() {
    var parent = $(".tabs"),
        title = $(".tabs-title", parent),
        content = $(".tabs__content", parent),
        i = 0,
        len = title.length,
        timer;
    title.each(function(indx, element) {
        $(this).mouseenter(function() {
            i = indx;
            show(true)
        })
    });

    function show(hold) {
        window.clearTimeout(timer);
        title.removeClass("active").eq(i).addClass("active");
        content.removeClass("active").eq(i).addClass("active");
        if (!hold) {
            i = ++i % len;
            timer = window.setTimeout(show, 3E3)
        }
    }
    parent.mouseleave(function() {
        show(false)
    })
});

Последний раз редактировалось рони, 23.06.2017 в 15:18.
Ответить с цитированием