好的,我知道这是一个菜鸟问题,但有没有办法强行点击鼠标?更具体地说,我想在随机时间触发鼠标点击,我不知道鼠标会在哪个元素中休息。
答案 0 :(得分:2)
您可以在文档对象上安装根级事件处理程序以跟踪鼠标位置,以便您可以在任何给定时间知道鼠标的位置。您可以使用此帖中描述的代码在浏览器中创建活动:Is it possible to trigger a link's (or any element's) click event through JavaScript?从本文中获取其信息:http://jehiah.cz/a/firing-javascript-events-properly
通常,创建原始事件不是解决问题的最有效方法(除非您正在进行某种自动化测试)。通常最好直接调用你想要的函数或者直接修改DOM对象,而不是试图通过事件引起这种改变。
答案 1 :(得分:1)
不,这与你描述的方式完全不可能。
您可以听取mouseenter
的所有内容,并始终更新对上次悬停的内容的引用。
答案 2 :(得分:1)
您可以使用鼠标悬停/鼠标移动来跟踪元素,并随时触发其点击处理程序