我有一个可以有 n 个嵌套 div 标签的环境。我必须仅在子 div 中跟踪鼠标的鼠标移动时刻。
我有以下代码。结果显示在列表中。
问题:如果我附加更多子“div”,鼠标移动也会跟踪所有父级 div。
我想要的是:仅获取鼠标悬停区域的鼠标轨迹。
我还尝试使用 is:hover 进行过滤,但所有元素都悬停。 JSF闲置
var count = 0;
$('div').on({
mousemove: function(event) {
$('.mousemovement').append('<li>MouseMove' + $(this).attr('class') + '</li>');
if (count > 10) {
$('.mousemovement').html('');
count = 0;
}
count++;
}
});Run Code Online (Sandbox Code Playgroud)
.outer {
background-color: #aeaeae;
height: 200px;
width: 200px;
float: left;
}
.inner {
margin: 5px 0px;
background-color: #ccc;
height: 100px;
width: 100px;
float: left;
}
.inner2 {
margin: 5px 0px;
background-color: green;
height: 60px;
width: 60px;
float: …Run Code Online (Sandbox Code Playgroud)