Rumah hujung hadapan web tutorial js Pengenalan kepada perbezaan antara acara peringkat dom0 dan acara peringkat dom2 dalam kemahiran JS_javascript

Pengenalan kepada perbezaan antara acara peringkat dom0 dan acara peringkat dom2 dalam kemahiran JS_javascript

May 16, 2016 pm 03:01 PM

acara tahap 0 dom

<a href="#" id="hash" onclick="fn();fn();">
<button type="button">返回上面进行开通</button>
</a> 
var btn=$('#hash').get();
btn.onclick=function(){
alert('');
};
btn.onclick=function(){
alert('');
}; 
Salin selepas log masuk

Menulis onclick dalam teg seperti di atas ialah acara tahap dom0, dan fn dan fn1 dilaksanakan mengikut urutan; onclick pertama Mengatasi onclick dalam baris hanya akan muncul 222.

acara peringkat dom2

$('#hash').click(function(){
alert('jq的dom2级点击第一次')
});
$('#hash').click(function(){
alert('jq的dom2级点击第二次')
});
btn.addEventListener('click',function(){
alert('原生dom2级第一次click')
},false);
btn.addEventListener('click',function(){
alert('原生dom2级第二次click')
},false) 
Salin selepas log masuk

Pengikatan di atas adalah semua pengikatan peristiwa peringkat DOM2 Yang pertama ialah kaedah pengikatan jq, dan dua yang terakhir ialah kaedah pengikatan js asli Mereka tidak akan ditimpa dan akan melaksanakan kaedah pengikatan jq dan yang asli dalam urutan kaedah mengikat, ini adalah untuk pergi ke tempat lain pada tahap dom0;

dom0 dan dom2 wujud bersama

<a href="#" id="hash" onclick="fn();fn1();">
<button type="button">返回上面进行开通</button>
</a>
<script type="text/javascript">
function fn(){
alert('ade');
}
function fn1(){
alert('ade111');
}
var btn=$('#hash').get(0);
btn.onclick=function(){
alert('111');
};
$('#hash').click(function(){
alert('jq的dom2级点击第一次')
});
btn.addEventListener('click',function(){
alert('原生dom2级第一次click')
},false);
</script> 
Salin selepas log masuk
Contoh di atas mempunyai dua peristiwa mengikat tahap dom0 dan dua tahap dom3 Tahap dom0 yang ditulis dalam js akan mengatasi kaedah fn dan fn1 dalam baris, tetapi dom0 dalam js boleh wujud bersama dom2, dan hasilnya ialah 111. klik pertama tahap dom2 jq ialah kali pertama tahap dom2 asli diklik;


Kandungan di atas adalah pengenalan editor kepada perbezaan antara acara peringkat dom0 dan acara peringkat dom2 dalam JS. Saya harap ia akan membantu anda Pada masa yang sama, saya sangat berterima kasih atas sokongan anda terhadap Skrip Laman web rumah!

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

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Ganti aksara rentetan dalam javascript Ganti aksara rentetan dalam javascript Mar 11, 2025 am 12:07 AM

Ganti aksara rentetan dalam javascript

Tutorial Persediaan API Carian Google Custom Tutorial Persediaan API Carian Google Custom Mar 04, 2025 am 01:06 AM

Tutorial Persediaan API Carian Google Custom

Contoh warna json fail Contoh warna json fail Mar 03, 2025 am 12:35 AM

Contoh warna json fail

Bina Aplikasi Web Ajax anda sendiri Bina Aplikasi Web Ajax anda sendiri Mar 09, 2025 am 12:11 AM

Bina Aplikasi Web Ajax anda sendiri

8 plugin susun atur halaman jquery yang menakjubkan 8 plugin susun atur halaman jquery yang menakjubkan Mar 06, 2025 am 12:48 AM

8 plugin susun atur halaman jquery yang menakjubkan

Apa itu ' ini ' Dalam JavaScript? Apa itu ' ini ' Dalam JavaScript? Mar 04, 2025 am 01:15 AM

Apa itu ' ini ' Dalam JavaScript?

Tingkatkan pengetahuan jQuery anda dengan penonton sumber Tingkatkan pengetahuan jQuery anda dengan penonton sumber Mar 05, 2025 am 12:54 AM

Tingkatkan pengetahuan jQuery anda dengan penonton sumber

10 helaian cheat mudah alih untuk pembangunan mudah alih 10 helaian cheat mudah alih untuk pembangunan mudah alih Mar 05, 2025 am 12:43 AM

10 helaian cheat mudah alih untuk pembangunan mudah alih

See all articles