Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在一个点上手动创建一个鼠标事件,知道它的坐标。我使用这个功能:
$(document.elementFromPoint(x, y)).mousedown();
click 由需要事件的pageX和pageY属性的函数使用,但它不起作用,因为创建的事件没有这些属性。有人知道为什么吗?
pageX
pageY
谢谢!
只需创建一个具有所需属性的 jQuery 事件,并将其传递给“触发函数”:
var event = jQuery.Event("mousedown", {pageX: x, pageY: y}); $(document.elementFromPoint(x, y)).trigger(event);
那应该行得通。