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