Hallo,
ich nutze ein jQuery Lightbox Skript. Die Lightbox schliesst sich automatisch mit Hilfe eines click() Listeners, wenn auf das [X] geklickt wird. Die entsprechende Funktion liefert return false; zurück, was seit jQuery 1.3 die Event-Verbreitung dann abbricht:
"As of jQuery 1.3, .trigger()ed events bubble up the DOM tree; an event handler can stop the bubbling by returning false from the handler or calling the .stopPropagation()"
Ich möchte jetzt aber vorher durch den Klick eine andere Aktion durchführen, ohne das return false; aus dem Lightbox-Skript zu entfernen. Ich habe meinen eigenen Click Listener schon vorher erstellt und der wird auch teilweise ausgeführt, aber leider nicht immer. Entferne ich das return false; im Lightbox Click-Listener, funktioniert es immer.
Wie kann ich sicherstellen, daß mein Listener immer zuerst aufgerufen wird, oder gibt es eine andere Lösung, ohne das Lightbox-Skript anzupassen?
VG,
root66