Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีตรวจจับ Event Handlers ที่ Active ทั้งหมดใน JavaScript


วิธีที่ง่ายที่สุดคือใช้ jQuery เพื่อตรวจจับ event handlers ที่ active ทั้งหมดใน JavaScript

ตัวอย่าง

คุณสามารถลองรันโค้ดต่อไปนี้เพื่อตรวจจับ active event handlers

Live Demo

<html>    <head>       <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>       <script>          var myEvent = $("#demo");          myEvent.mouseover(function() {});          $.each(myEvent.data("events"), function(i, e) {             alert(i);          });       </script>    </head>    <body>       <div id = "demo">Demo Text</div>    </body> </html>