Я использую этот пример кода, найденный здесь, http://jaaulde.com/test_bed/stickytab/, и вставляю в пользовательский код. JS-файл, который будет использоваться моей установкой Drupal 7. У меня запущена тема Omega, и я успешно вызываю скрипт через мой файл .info.
Файл cookie работает как задумано, но, очевидно, что-то не так, потому что
- Я вижу сообщение об ошибке Javascript при просмотре сайта в IE
- наличие этого скрипта вызывает проблемы на моем сайте Drupal с IMCE.
Этот код я использую:
(function ($) {
Drupal.behaviors.omega_musicians = {
attach: function(context,settings) {
var cookieName, $tabs, stickyTab;
cookieName = 'stickyTab';
$tabs = $('#tabstoo');
$tabs.tabs({select: function( e, ui ) {
$.cookies.set(cookieName, ui.index);
}});
stickyTab = $.cookies.get(cookieName);
if(!isNaN(stickyTab)) {
$tabs.tabs('select', stickyTab);
}
} //eof attach
};
})(jQuery);