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