2012-03-18 26 views
1

這是隱私按鈕,顯示在您的Facebook牆上的狀態更新。如何使用Javascript來使此按鈕在鼠標懸停在它上面時執行任何操作

enter image description here

當你點擊該圖標,你會得到這些選項。

enter image description here

我試圖使Greasemonkey的腳本來自動點擊這些選項之一。我的腳本工作正常,唯一需要注意的是我必須在運行腳本之前將鼠標懸停在該圖標上方,否則它將無法工作。我甚至不必通過點擊來打開對話框,只需將鼠標移動到圖標上即可。

所以我試圖找到一種方法來使用Javascript將鼠標懸停在該圖標上,或點擊它,以便我不必手動執行該操作。我試過了.click()和.trigger()方法,但它們在這裏似乎沒有任何幫助。

我認爲這是按鈕的代碼。

<a rel="toggle" data-tooltip="Your friends; Except: Restricted" data-length="30" 
data-label="" aria-haspopup="1" href="#" ajaxify="/ajax/timeline/show_story_options.php?profile_id=707236195&amp;story_fbid=10150597306856196&amp;story_row_time=1331626509&amp;permalink=1&amp;story_div_id=stream_story_4f6620b08c1851b03797773&amp;story_dom_id=stream_story_4f6620b08c1851b03797773&amp;small_icon=1" 
role="button" class="uiSelectorButton uiButton uiButtonSuppressed uiButtonNoText" 
tooltip-alignh="right" title="" data-hover="tooltip" id="js_1"><i class="mrs defaultIcon customimg img sp_4uwvrx sx_bff9bf"></i><span class="uiButtonText"></span></a> 

我試圖使用jQuery獲得在ajaxify標籤中指定的URL,因爲我注意到,這是當我將鼠標懸停我的鼠標按鈕出現這種情況的原因之一。儘管我可以成功地獲得該頁面,但它似乎也沒有任何區別。

當我手動將鼠標懸停在它上面時,如何使用Javascript使該按鈕執行任何操作?

+0

爲什麼有人投票關閉?這個問題出了什麼問題? – 2012-03-18 18:47:41

+0

這不是我,但我認爲,因爲它太本地化,不會對其他人有用。 – Jivings 2012-03-19 01:13:45

+0

我不認爲它太本地化了,因爲現在每個人都在Facebook上! – 2012-03-19 02:13:37

回答

相關問題