jQuery event.stopPropagation() Metode
Voorbeeld
Stop die klikgebeurtenis van borrel na ouerelemente:
$("span").click(function(event){
event.stopPropagation();
alert("The span element was clicked.");
});
$("p").click(function(event){
alert("The p element was clicked.");
});
$("div").click(function(){
alert("The div element was clicked.");
});
Definisie en gebruik
Die event.stopPropagation() metode stop die borrel van 'n gebeurtenis na ouer elemente, wat verhoed dat enige ouer gebeurtenis hanteerders uitgevoer word.
Wenk: Gebruik die event.isPropagationStopped() -metode om te kyk of hierdie metode vir die gebeurtenis geroep is.
Sintaksis
event.stopPropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |