的 jquery 文档.on()
说它对于不经常发生的事情非常有效,例如"click"
(相对于事情很重,例如mousemove
),它的处理成本更高。
$(document).ready(function () {
$("body").on("mousemove", "#div1", function (event){
console.log(event);
});
});
当我做出这个鼠标动作并注意到它非常大时,我正在查看 jquery 传递的事件。它包含很多我可能永远不会使用的信息。是否可以只传递该事件的某些部分并降低处理鼠标移动或按键的成本?
//somehow only pass these properties?
var desired_events = ["clientX", "clientY", "offsetX", "offsetY"];