Событие touchend не запускается на iOS при запуске на div
У меня есть некоторые проблемы с событием 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 ответ
Решение
В этой строке
target.addEvents({ 'touchend': onTouchEnd });
я считаю, что цель не определена