2013-03-11 117 views
5

在jQuery中,元素是否可以像加載頁面時自動彈出鼠標一樣操作,但實際上並沒有鼠標懸停?我的意思是,我不會把我的指針放在期望的元素上,以便它能夠做它如果我放置它會做的事情。如何在沒有真正鼠標懸停的情況下觸發元素上的鼠標懸停功能

+0

事件之前鼠標懸停你的意思的JavaScript的onmouseover或CSS:懸停?因爲第一個可能通過調度一個鼠標懸停事件,但後者不可能 – automaticoo 2013-03-11 23:47:40

回答

8

可以調用句柄直接

$('abc').mouseover(); 
+0

我把: $(document).ready(function(){ $('#item')。trigger('mouseover'): }); 但它說有語法錯誤? – 2013-03-11 23:48:40

+3

冒號是什麼? – 2013-03-11 23:54:37

2

把所需的操作在document.ready功能,因爲這是當你真正想要的動作,而不是鼠標懸停不會發生。

-1

呼叫document.ready