[gelöst] jQuery toggle verliert seinen State beim Ajax-Call
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 23.11.2015 - 01:14 Uhr in
Hallo Freunde,
ich verwende jQuery toogle um auf einer Views-Page bestimmten Content ein/auszublenden.
jQuery( ".bla" ).click(function() {
jQuery( "p" ).toggle( "slow" );
});
Das funktioniert auch wunderbar! Allerdings verwende ich in dem View auch Ajax (Exposed Filter) und sobald ein Ajax-Call ausgelöst wird, verliert der Toggle seinen State - sprich - wenn der p-Container per Toggle "zugemacht" (display:none) wurde, ist er nach dem Ajax-Call wieder sichtbar (display:block) ohne, dass der User den Toggle per Click ausgelöst hat.
Weiß hier jemand wie man den Toggle-State erhalten kann auch wenn ein Ajax-Call ausgelöst wurde - sprich - der p-Container bleibt display:none (solange bis der User mit der Mouse klickt)?
Danke und viele Grüße
Matthias
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich habe das mit einem
am 23.11.2015 - 12:16 Uhr
Ich habe das mit einem Cookie, in dem der State gespeichert wird, gelöst.