2014-11-16
4:09 PM
Examples
// Stop bubbling event.stopPropagation(); // Stop default action event.preventDefault();
Details
/** * Stop bubbling * Use stopPropagation to prevent event bubbling. */ event.stopPropagation(); // Feel free to check the JSFiddle of this example at the bottom of this tutorial. // If there is a html structure like L1 > L2 > L3. // To prevent the onclick event from firing when a child is clicked: $("#L1").on("click", function(event){ alert("L1"); }); $("#L2").on("click", function(event){ alert("L2"); }); $("#L3").on("click", function(event){ event.stopPropagation(); alert("L3"); }); // Feel free to check the JSFiddle of this example at the bottom of this tutorial. // Disable context menu: $("#L2").on("contextmenu", function(event){ event.stopPropagation(); event.preventDefault(); });
Links
JSFiddle : event.stopPropagation();
JSFiddle : event.preventDefault();
No comments:
Post a Comment