Сбросить обработчик событий для сенсорных событий - PullRequest
1 голос
/ 31 марта 2012

У меня проблема с моим сайтом www.philipmadeley.com для событий "на ощупь" в навигации. Кажется, что с первым «касанием» все в порядке, но в остальном не работает. Я устал от нескольких решений, но я не настолько техничен, так что, думаю, я мог что-то упустить из виду ... в любом случае, я не могу найти ответ. Надеюсь, что вы можете помочь.

1 Ответ

0 голосов
/ 12 ноября 2012

используйте event.originalEvent.touches или event.orignialEvent.changedTouches

и использовать экземпляр 0

$("#div").bind("touchstart",function(event){

     event.preventDefault();            
     var touches = event.originalEvent.touches || event.originalEvent.changedTouches;
    if(touches.length == 1){

var touch = touches[0];

// Place element where the finger is horizontally
tx = touch.pageX ;

оповещение (ОЕ); }});

...