привет всем, упорно искал решение проблемы с переключением на активную вкладку в quicktab и нашел один скрипт, он работает , но немного странным образом: когда кликаешь по элементу таба в первый раз, то после перезагрузки странички скрипт активирует любой из табов, а при повторном выборе элемента из этого же таба остается на нем.
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);
господа, если есть какие нить идеи устранения переключения на другую прошу поделиться
Комментарии
Я так думаю вот это не работает
$(this).find('h3 a[href="' + accordion + '"]').click();
}
но у меня табы не выводятся в "аккордеон-е"
up!