Мои вкладки пользовательского интерфейса могут меняться в зависимости от действия пользователя (пример - сообщение статуса может появиться на вкладке [0]).JQuery UI отключает динамические вкладки
Мне также нужно иметь возможность отключать определенные вкладки - я знаю href, но индекс может измениться.
UI dox говорит, что вы можете передать href вместо индекса, но я не могу заставить его летать.
Это то, что я делаю, вместо этого:
var disableSlots = [];
$('ul.ui-tabs-nav li').each(function(index, el){
if ($(this).children('a').attr('href') == '#DISABLE_ME'){
disableSlots.push(index);
}
});
$('#tabs').tabs("option","disabled",disableSlots);
Есть ли лучший способ?