আমি https://developer.mozilla.org/en/DOM/element.addEventListener এ নিবন্ধটি পড়েছি তবে useCapture
গুণাবলী বুঝতে অক্ষম । সংজ্ঞা আছে:
যদি সত্য হয় তবে ইউজক্যাপচার ইঙ্গিত দেয় যে ব্যবহারকারী ক্যাপচার শুরু করতে চায়। ক্যাপচার শুরু করার পরে, নির্দিষ্ট ধরণের সমস্ত ইভেন্ট ডিওএম ট্রিতে তার নীচে থাকা ইভেন্ট ইভেন্টগুলিতে প্রেরণের আগে নিবন্ধিত শ্রোতার কাছে প্রেরণ করা হবে। গাছগুলির মাধ্যমে উপরের দিকে বুদবুদ হয়ে যাওয়া ইভেন্টগুলি ক্যাপচার ব্যবহারের জন্য মনোনীত শ্রোতাকে ট্রিগার করবে না।
এই কোডটিতে পিতামাতার ইভেন্টটি সন্তানের আগে ট্রিগার করে, তাই আমি এর আচরণটি বুঝতে সক্ষম হচ্ছি না। ডকুমেন্ট অবজেক্টটিতে ইউজ ক্যাপচারটি সত্য এবং চাইল্ড ডিভের ব্যবহার ক্যাপচারটি মিথ্যা এবং ডকুমেন্টের ইউজ ক্যাপচার অনুসরণ করা হয়েছে o সুতরাং ডকুমেন্টের সম্পত্তি সন্তানের চেয়ে বেশি পছন্দ করা হয়।
function load() {
document.addEventListener("click", function() {
alert("parent event");
}, true);
document.getElementById("div1").addEventListener("click", function() {
alert("child event");
}, false);
}
<body onload="load()">
<div id="div1">click me</div>
</body>
no specification is made as to the order in which they will receive the event with regards to the other EventListeners on the EventTarget
। আমি সমস্ত ব্রাউজার পরীক্ষা করে দেখিনি, তাই তারা সকলেই ঠিক একইভাবে এটি প্রয়োগ করতে পারে। ক্যাপচার ইভেন্টগুলি অবশ্য ক্যাপচার ইভেন্টগুলি করার আগেই করা হবে।