Anlamak mümkün aksi halde parametre, event nitelik
https://developer.mozilla.org/en/DOM/element.addEventListener ama aksi halde öznitelik anlamak mümkün de makale okudum.- Tanımı var
Eğer doğruysa, aksi halde kullanıcı yakalama başlatmak isteyen gösterir. Yakalama başlatıldıktan sonra, belirtilen türdeki tüm olaylar DOM ağacında altında yatan EventTargets sevk edilmeden önce kayıtlı dinleyici için gönderilir. Yukarı doğru ağaç üzerinden köpüren olan olaylar bir dinleyici yakalama kullanmak için belirlenen tetiklemez.
Bu kodu ana olay anlamak mümkün değilim bu yüzden çocuktan önce tetikler, davranış.Belge nesne aksi halde doğru ve çocuğun div aksi halde false olarak ayarlayın ve belge aksi halde takip ediyor.Neden belge özelliği çocuk tercih edilir.
<html>
<head>
<script>
function load()
{
document.addEventListener("click",function(){alert("parent event")},true);
document.getElementById("div1").addEventListener("click",function(){alert("child event")},false);
}
</script>
</head>
<body onload="load()">
<div id="div1">click me</div>
</body>
</html>
CEVAP
Olaylar iki kez de etkinleştirilebilir: başında ("") yakalamak, ve sonunda ("") kabarcık. Olayları anlatıyorlar nasıl sırayla çalıştırılır. Söyle, sen 4 olay dinleyicisi tanımlar:
window.addEventListener("click", function(){alert(1)}, false);
window.addEventListener("click", function(){alert(2)}, true);
window.addEventListener("click", function(){alert(3)}, false);
window.addEventListener("click", function(){alert(4)}, true);
Uyarı kutuları bu sırada açılır:
- 2 (ilk,
capture=true
kullanılarak tanımlanan) - 4 (
capture=true
kullanılarak tanımlanan ikinci) - 1 (İlk
capture=false
ile tanımlı olay) - 3 (
capture=false
ile ikinci tanımlı olay)
Javascript MSIE ve parametre, event So...
&Quot;T genel Bir dizi varargs bir par...
Nasıl dinleyici işlevi, parametre, eve...
parametre, event vs özelliği...
Parametre türü anlamaya ve lambda tipi...