2011-09-11 106 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