当按下鼠标按钮而不是释放鼠标时,如何触发jQuery .on()函数



jQuery代码 $(element).on("click", selector, handler),将从所选元素释放鼠标按钮后触发处理程序功能。按下鼠标按钮时,有没有办法触发事件?

您可以使用.mousedown()功能来实现您想要的东西:

$( "#target" ).mousedown(function(){});

或者您可以使用.on()函数并通过' Mousedown'作为操作:

$( "#target" ).on('mousedown', function(){});

您可以使用.mousedown()

$(document).off("mousedown","#ID").on("mousedown","#ID", function(){
...
});

最新更新