2016-06-19 6 views

Antwort

1

Sie verwenden das .activate Ereignis und beobachten, was die Parameter innerhalb des UI Objekt wie folgt aussehen:

activate: function(event, ui) { 
    if ($.isEmptyObject(ui.oldPanel)) { 
     //was hidden previously, is visible now 
    } else { 
     //was visible previously, is hidden now 
    } 
} 

Here's the documentation on the even

+0

Ich habe das gesehen, wusste aber nicht, wie ich es in meinem Fall verwenden sollte. In Ihrem Code wird ELSE immer ausgeführt, egal ob ich das Panel expandiere oder kippe. – soonic

+0

ok, es funktioniert jetzt, ich habe gerade für ui.oldPanel.context geändert, aber Sie haben zumindest die Idee, wie man das erledigt, anstatt nur zu schreiben, dass ich Dokumentation lesen kann. Danke für die Antwort. – soonic