событие touchend не запускается на iOS при запуске на div - PullRequest
0 голосов
/ 01 сентября 2011

У меня есть проблема с событием touchend на iOS:

var target;

window.addEvent('domready', function(){

    target = $('mydiv');
    target.addEvents({ 'touchstart': onTouchStart });
});

function onTouchStart(){

    console.log('touch start');
    target.addEvents({ 'touchend': onTouchEnd });
}

function onTouchEnd(){

    console.log('touch end');
}

Все должно работать нормально, но touchend не запускается, когда я нахожусь на этом div.Этот div не является чем-то особенным, это просто оболочка для некоторых изображений и имеет следующий CSS:

#albums-wrapper{ position: absolute; width: 10000px; height: 100%; }

1 Ответ

1 голос
/ 01 сентября 2011

В этой строке

target.addEvents({ 'touchend': onTouchEnd });

цель не определена, я считаю

...