Где могут быть события ontouch ()?Почему не на DIV? - PullRequest
1 голос
/ 02 июля 2011

validator.w3.org вызывает ошибку:

Атрибут ontouchmove не разрешен для элемента div на этом этапе.

В следующем коде:

<div id="someDiv" ontouchmove="onTouchmove(event)" ontouchend="noTouch(event)"></div>

Тип документа:

<!DOCTYPE HTML>

На каких элементах разрешены сенсорные события?

1 Ответ

6 голосов
/ 02 июля 2011

Держите его подальше от дома

С jQuery это будет выглядеть так:

$('#someDiv').live('ontouchmove',function(e){
    onTouchmove(e);
});

$('#someDiv').live('ontouchend',function(e){
    noTouch(e);
});
...