выделение активной вкладки в quicktab после перезагрузки стр.

Главные вкладки

Аватар пользователя Geek777 Geek777 11 августа 2013 в 21:58

привет всем, упорно искал решение проблемы с переключением на активную вкладку в quicktab и нашел один скрипт, он работает , но немного странным образом: когда кликаешь по элементу таба в первый раз, то после перезагрузки странички скрипт активирует любой из табов, а при повторном выборе элемента из этого же таба остается на нем.

(function ($) {
Drupal.behaviors.quicktabsHistory = {
    attach: function(context, settings) {
      // enable accordion memory
      $('.quick-accordion', context).each(function() {
        var id = $(this).attr('id');
        var accordion = $.cookie(id);

        if (accordion != '') {
          $(this).find('h3 a[href="' + accordion + '"]').click();
        }
        $(this).find('h3 a').click(function() {
          $.cookie(id, $(this).attr('href'));
        });
      });

      // enable tab memory
      $('.quicktabs-wrapper', context).each(function() {
        var id = $(this).attr('id');
        var tab = $.cookie(id);

        if (tab != '') {
          $(this).find('ul.quicktabs-tabs a#' + tab).click();
        }
        $(this).find('ul.quicktabs-tabs a').click(function() {
          $.cookie(id, $(this).attr('id'));
        });
      });
    }
  };
})(jQuery);

господа, если есть какие нить идеи устранения переключения на другую прошу поделиться

Комментарии