Можно ли вызвать событие onmouseover на iPhone? - PullRequest
4 голосов
/ 06 февраля 2010

На iPhone 3G можно запустить событие onmouseover в Safari

Ответы [ 3 ]

3 голосов
/ 06 февраля 2010

Да и нет, поведение не такое, как на компьютере, см. этот список , чтобы узнать, что вызывает навигатор на iphone.

1 голос
/ 06 февраля 2010

Это работает в 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);
0 голосов
/ 06 февраля 2010

К сожалению, это одно из событий, которые iPhone поддерживает , а не : (

Источники: http://www.evotech.net/blog/2007/07/web-development-for-the-iphone/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...