Я использую таблицы данных во вкладках jquery ui.Все работает как положено, кроме одной проблемы.Я хотел бы вызвать щелчок или выбрать другую вкладку в зависимости от хэш-значения URL.
Это то, что я придумал
$(document).ready(function() {
var hash = window.location.hash;
if (hash == '') hash = 'add';
hash = hash.replace('#', '');
$("a[href=#"+hash+"]").click();
});
Это должно работать нормально, но это не так«т.an is undefined
проблема преследует меня последние 7 часов.
Я также попробовал другой подход для решения проблемы.Например, вместо того, чтобы пытаться использовать .trigger('click')
или .click()
, я решил попробовать с опцией jQuery UI Tabs выбрать:
$(document).ready(function() {
var hash = window.location.hash;
if (hash == '') hash = 'add';
hash = hash.replace('#', '');
i = 0;
$('ul#tablinks li a').each(function() {
href = $(this).attr('href');
if (href === '#'+hash) $( ".tabs" ).tabs("option", "selected", 2);
i = i + 1;
});
});
Независимо от того, что я делаю, я касаюсь чего-либо в меню вкладок,get an is undefined for ( var i=0, iLen=an.length ; i<iLen ; i++ ) ...
error.
Кто-нибудь испытывал подобные проблемы с вкладками datatables + jquery ui или, возможно, у вас есть какие-то советы ...
Спасибо за ваше время и заботу заранее.