我对iOS上的touchend事件有一些问题:
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');
}
一切都应该可以正常工作,但是当我在这个div上时,touchend并没有被解雇。 这个div没什么特别的,它只是一些图像的包装器,并且有这个css:
#albums-wrapper{ position: absolute; width: 10000px; height: 100%; }
答案 0 :(得分:1)
在这一行
target.addEvents({ 'touchend': onTouchEnd });
目标未定义,我相信