2010-01-07 8 views

Antwort

46

Die Rückgabe von false von jQuery-Ereignishandlern ist equivalent zum Aufrufen von beiden, e.preventDefault und e.stopPropagation.

So ist der Unterschied, dass preventDefault nur die Aktion Standardereignis verhindern auftreten, das heißt eine Seite auf einen Link klicken umleiten, eine Formularübermittlung usw. und return false wird auch die event flow stoppen.

+6

Können Sie ein Beispiel geben, bei dem das Stoppen des Ereignisflusses nicht wünschenswert ist? –

+0

http://css-tricks.com/return-false-and-prevent-default/ Überprüfen Sie eine Demo. – devtut

Verwandte Themen