我们需要找到附加到特定DOM元素的所有事件。例如,如何找到附加到YouTube搜索输入标签的所有事件?我尝试过:
<div class="w3-content w3-display-container">
<div class="w3-display-container mySlides">
<div class="w3-display-bottomleft w3-large w3-container w3-padding-16 w3-black">
<h3>Slide 1</h3>
<p>1. Lorem Ipsum.</p>
</div>
</div>
<div class="w3-display-container mySlides">
<div class="w3-display-bottomright w3-large w3-container w3-padding-16 w3-black">
<h3>Slide 2</h3>
<p>2.Lorem Ipsum.</p>
</div>
</div>
<div class="w3-display-container mySlides">
<div class="w3-display-topleft w3-large w3-container w3-padding-16 w3-black">
<h3>Slide 3</h3>
<p>3. Lorem Ipsum.</p>
</div>
</div>
<button class="w3-button w3-display-left w3-black" onclick="plusDivs(-1)">❮</button>
<div id="js-slider-dots"></div>
<button class="w3-button w3-display-right w3-black" onclick="plusDivs(1)">❯</button>
</div>
它在某些网站上有效,但大多数情况下无效。如果网站没有它,我也尝试包括jQuery。
$._data( $("#tabieBrowser")[0], "events" );
答案 0 :(得分:0)
仅在Chrome上,您可以使用getEventListeners(element)
查找所有活动的事件监听器及其正在监听的事件。