经过大量的谷歌搜索后,我在这里询问是否可以枚举附加到 DOM 中的 HTML 元素的所有事件。
例如:假设我的文档是
<body onscroll=docScrolled()>
<span onmouseover=doSomethingElse()> Span is here </span>
<div id="container">
<script>
$("#container").bind("click", doSomething);
</body>
在我的文档被加载并执行了所有 javascript 代码之后,我想提供一个单击按钮,该按钮显示所有 HTML 元素和附加到它们的事件。
输出
<body onscroll=docScrolled()> ------ onscroll
<span onmouseover=doSomethingElse()> Span is here </span> -----onmouseover
<div id="container"> ------onclick
所以最终的问题是如何枚举所有 HTML 元素并找出附加到它们的事件。