展开全部
暂时没想到什么好的(正规的)方法。你只能在此元素上占用 17px(滚动条宽度),也就是说当鼠标位于横向滚动条上方 >=17px,或纵向滚动条左方 >=17px 的地方才触发 mousemove。
下面用了 20,17 也可以。试过了,可行、、、还有最好把 mousemove 和 其它事件分开写
$("#foo").on("mousemove", function(e) {
if(e.pageY < $(this).offset().top + $(this).outerWidth() - 20
&& e.pageX < $(this).offset().left + $(this).outerWidth() - 20) {
alert("触发 mousemove");
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询