我需要找到附加到 #mySelect 的所有事件处理程序,如果事件是通过 jQuery 创建的,我可以得到它,这里 alert(e) 将仅显示“更改”而不显示“单击”
JavaScript:
$("#mySelect").change(function(){
    alert("changed");
})           
$.each($._data(  $("#mySelect")[0], "events" ), function(e) {
    alert(e);
})
网页:
<select id="mySelect" onclick="alert('hello')" >
    <option value="1">option 1</option>
    <option value="2">option 2</option>
    <option value="3">option 3</option>
    <option value="4">option 4</option>
</select>