单击Internet Explorer时如何捕获所有触发的事件

时间:2015-04-16 10:00:44

标签: internet-explorer

我在页面上有一个全面的导航菜单。它有很多jQuery的东西和不同的附加事件。

然后我在所有版本的Internet Explorer中都有一个烦人的错误,包括版本11。

我想知道当我点击页面的特定位置时是否有办法监控所有被解雇的事件。

1 个答案:

答案 0 :(得分:1)

这是正确答案:

  

“在问题上附加一些代码并描述错误   很有帮助。使用e.target查找单击对象的原点。   api.jquery.com/event.target - Shikkediel“

迷你实施细节:

添加jQuery:

<head><script src="https://code.jquery.com/jquery-1.10.2.js"></script> </head>

以下代码介于<body></body>代码之间:

<div id="log"></div>
<div>
    <p>
        <strong><span>click</span></strong>
    </p>
</div>

<script>
    $("body").click(function(event) {
        $("#log").html("clicked: " + event.target.nodeName);
    });
</script>

点击屏幕上的位置后,您会发现触发了哪个元素。