Wie kann ich mit jQuery UI-Tabs Code nach einem Klick auf einen Tab ausführen?

8

Mit jQuery UI-Tabs können Sie die select-Methode verwenden, um beim Klicken auf einen Tab Code auszuführen:

%Vor%

Aber der Code wird ausgeführt, bevor der gerade angeklickte Tab geladen wurde. Ich muss den Code ausführen, nachdem der neue Tab geladen wurde. Wie kann ich das machen? Danke fürs Lesen.

    
ben 14.11.2010, 03:07
quelle

3 Antworten

7
%Vor%

von Ссылка

    
Cubed Eye 14.11.2010, 03:10
quelle
12

API hat sich geändert. Dieses Ereignis ist jetzt "activate" / "tasbactivate"; siehe Ссылка

----- OLD Antwort unten -----------

Basierend auf der Frage ist das Ereignis tabsshow (nicht tabsload) erwünscht ... Das Ereignis wird ausgelöst, wenn ein Tab angezeigt wird.

Codebeispiele: (aus Ссылка )

Geben Sie eine Callback-Funktion an, um das show-Ereignis als Init-Option zu behandeln.

%Vor%

Bindung an das Show-Ereignis nach Typ: tabsshow.

%Vor%

Das Ereignis ist nützlich, wenn Sie den Fokus auf Steuerung oder Ähnliches legen möchten.

    
Darren 22.12.2011 05:51
quelle
6

sieht so aus, als könnten Sie an tabsload oder tabsshow binden:

Ссылка

Beispiel

%Vor%     
JasonWoof 14.11.2010 03:13
quelle