Я использую tabify http://unwrongest.com/projects/tabify для отображения вкладок.Программно изменить вкладку, используя tabify jquery plugin
Я изо всех сил пытаюсь понять, как программно изменить вкладку.
Вот один рабочий пример: http://jsfiddle.net/S78Bt/
$(document).ready(function(){
$('#menu').tabify();
});
Хотя я знаю, что с помощью вкладок JQuery UI я могу добиться этого поведения, но из-за некоторые неизбежные обстоятельства, мне нужно использовать tabify.
Это не является хорошим способом, потому что это почти реализовав всю библиотеку самостоятельно. Кроме того, как только будут внесены какие-либо изменения в библиотеку, это может сломаться. Скопировать-вставить всегда плохо. – Denis
@Denis, я согласен, что копирование/вставка очень плохое почти всегда, но как вы можете явно использовать библиотеку/плагин, не зависимо от этого? – kasitan
Вы используете этот API-интерфейс плагина. API не должны меняться. Реализация должна измениться. Вы полагаетесь на реализацию - на имя класса «active» при использовании «siblings» и других деталей, которые могут измениться. Хотя в этой библиотеке нет официального API, мы все же можем попытаться распознать семантический триггер, я описал его в своем ответе. – Denis