2010-02-06 59 views
4

觸發onmouseover事件在iPhone 3G,是可以開槍狩獵onmouseover事件是否有可能在iPhone上

+2

它會是什麼?用鼠標(你的手指)不能「懸停」,而不會觸發點擊或拖動事件。 – voyager 2010-02-06 19:31:39

+0

我知道這是不可能懸停,但iPhone Safari支持它。我已經在某個地方讀過,這是可能的。 – Adeel 2010-02-06 19:42:52

回答

3

是和否,行爲與計算機上的行爲不同,請參閱this list瞭解在iphone上觸發鼠標懸停的操作。

1

這工作WebKit中如果iPhone Safari支持內部的事件,這可能工作

// Assuming the element you want to simulate a mouseover event with is "theElement" 
var mouseoverEvent = document.createEvent('MouseEvents'); 
mouseoverEvent.initMouseEvent('mouseover'); 
theElement.dispatchEvent(mouseoverEvent);