Rumah > hujung hadapan web > tutorial js > JQuery中阻止事件冒泡几种方式及其区别介绍_jquery

JQuery中阻止事件冒泡几种方式及其区别介绍_jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-16 17:03:39
asal
1403 orang telah melayarinya

JQuery 提供了两种方式来阻止事件冒泡。

方式一:event.stopPropagation();

复制代码 代码如下:

$("#div1").mousedown(function(event){
event.stopPropagation();
});

方式二:return false;
复制代码 代码如下:

$("#div1").mousedown(function(event){
return false;
});

但是这两种方式是有区别的。return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。

event.stopPropagation() 则只阻止事件往上冒泡,不阻止事件本身。
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan