Blocker Event Blasenverhalten. Wenn es nicht blockiert ist, wird das Körperereignis auch beim Klicken auf die DIV ausgelöst.
HTML -Code
<body onclick = 'load ()'> <div onclick = 'cli ()'> klicken Sie auf diese </div> </body>
CSS -Code
div {width: 200px; Höhe: 200px; Grenze: 1px rot fest;}JS -Code
Funktion load () {console.log ('body')} Funktion cli (e) {console.log ('div'); if (e && e.stoppropagation) {e.StopPropagation (); } else {window.event.cancelBubble = true; return false;}} // Verschluss: innere Funktionen können auf die Variablen externer Funktionen zugreifen a () {var i = 0; Funktion b () {alert (++ i);} return b;} var c = a ();Das obige ist das relevante Kenntnis der JS -Methoden, um das Sprudeln von Ereignissen und Schließungen zu verhindern, die Ihnen vom Herausgeber vorgestellt wurden. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!