Cara JavaScript mengendalikan acara menggelegak

醉折花枝作酒筹
Lepaskan: 2023-01-07 11:44:34
asal
2787 orang telah melayarinya

Dalam JavaScript, anda boleh menggunakan kaedah event.stopPropagation() untuk mengendalikan acara menggelegak. Kaedah event.stopPropagation() menghalang acara daripada menggelegak ke elemen induk dan menghalang mana-mana pengendali acara induk daripada dilaksanakan.

Cara JavaScript mengendalikan acara menggelegak

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Apabila menambahkan acara pada elemen Dom, kadangkala anda akan menghadapi acara menggelegak Kaedah pengendalian adalah seperti berikut:

Laksanakan acara.stopPropagation untuk mengelakkan acara menggelegak

$("#Tab1 .close").live("click", function (event) {
droptab(this);//业务逻辑处理函数 
event.preventDefault();
event.stopPropagation();
return false;
});
Salin selepas log masuk

Kaedah event.stopPropagation() menghalang acara daripada menggelegak ke elemen induk, menghalang mana-mana pengendali acara induk daripada dilaksanakan.

Petua: Sila gunakan kaedah event.isPropagationStopped() untuk menyemak sama ada kaedah dipanggil pada acara yang ditentukan.

[Pembelajaran yang disyorkan: Tutorial JavaScript Lanjutan]

Atas ialah kandungan terperinci Cara JavaScript mengendalikan acara menggelegak. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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