我试图寻找将mouseleave事件挂接到任何文档上的方法,并可以完成以下代码片段:
let hook = $(this).mouseleave(() => { alert('mouseleave') }); $(this).mouseleave = (...args) => (alert('mouseleave'));
它成功地注册了任何鼠标事件,但我的目标是将一个页面的现有MouSeaFeo函数替换为我的选择功能。问题是:有没有办法在全球范围内捕捉现有的鼠标事件,用我自己的功能来代替它们?
更换现有的鼠标器 全球现有的鼠标事件
更换现有的鼠标器
全球现有的鼠标事件
可以使用 .off() ,例如
.off()
$("*").off("mouseleave");
从所有元素中移除所有mouseleave事件
https://api.jquery.com/off/