2011-09-11 105 views
4

演示:http://jsfiddle.net/thisizmonster/VRPDa/jQuery的力鼠标移动,点击

目的:

  1. 鼠标必须移动到按钮位置(按钮位置都必须支持自动计算)
  2. 火鼠标点击事件

它怎么样?

编辑/添加

既然大家说我不能移动鼠标的坐标,我认为它的失败。顺便说一句,我的主要目的是因为Facebook评论插件。默认情况下,它显示“按社会排名”。我的要求是默认的“反向时间顺序”。但插件本身放置在iFrame中,所以我无法访问它的元素。所以我决定加载页面后,快速移动鼠标并选择选项并恢复鼠标坐标。它的失败,我认为:(

回答

7
  1. 不可能
  2. $('#item').click();$('#item').trigger('click');(使用后者为其他触发器像mouseenter
8

幸运的是,你无法控制通过JavaScript的鼠标指针位置。

+1

为什么这是幸运的? – fibono

+1

@fibono:想象一下,如果它实际上是可能的恶意脚本可能会故意将光标移动到横幅,链接,各种其他元素上,然后si点击它们,用不需要的内容淹没用户。 – FiddlingAway