Маленький фикс для coda-slider

    Здравствуйте. Проблема в том, что на данный момент в плагине coda-slider нет добавления класса для текущей панели. У него есть возможность добавлять текущий класс к динамическим вкладка, если они включены в настройках. Но, мне понадобилось добавлять текущий класс именно к элементам, которые прокручиваются слайдером.



    Для этого нужно написать одну маленькую функцию, внутри самого плагина:

      return this.each(function(){
        
        // Uncomment the line below to test your preloader
        // alert("Testing preloader");
        
        var slider = $(this);

            // to add current class to current panel
        slider.setCurrentPanel = function() {
          $('.panel', slider).removeClass('current');
          $('.panel:eq(' + (currentPanel-1) + ')', slider).addClass('current');
        }


    * This source code was highlighted with Source Code Highlighter.


    После этого нам остается только вставить вызов функии в тех местах где меняется переменная currentPanel (строки 83, 99, 119, 226)

        slider.setCurrentPanel();

    * This source code was highlighted with Source Code Highlighter.


    Вот уже измененный файл. Надеюсь кому то пригодиться. slider

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 0

    Only users with full accounts can post comments. Log in, please.