Frage zu jquery-toggle...
gondor
- javascript
0 LX
Hallo,
eine Frage zur jquery.toggle-Funktion.
Ich möchte jeweils eine Funktion per ajax aufrufen, wenn hide und wenn show gesetzt wird.
Wie kann ich das umsetzen?
function toggleMenu(menu_id) {
$("menu\_section\_"+menu\_id).toggle("slow");
//wenn der Bereich eingeblendet wird dann soll
$.ajax({ //mach was... });
//wenn der Bereich ausgeblendet wird dann soll
$.ajax({ //mach was anderes... });
}
Danke für Hilfe,
gondor
Verwende die Möglichkeit, ein Callback an toggle zu übergeben. Diese Funktion wird ausgeführt, wenn das Ein-/Ausblenden fertig ist. "this" wird innerhalb dieser Funktion mit dem getoggelten Element belegt.
Prüfe also einfach, ob this visible ist, um zu entscheiden, was gemacht werden soll.
Gruß, LX