目前我正在为 ipad Safari 开发一个网站
我用了
addEventListener('touchmove', function(e) { e.preventDefault(); }, true);
以防止在拖动内容时背景移动。问题是当我允许拖动某些元素时
addEventListener('touchmove', function(e) {
//alert (e.target.id);
if ( e.target.className != 'issues' && e.target.id != 'dialog' && e.target.id != 'issuesBox')
e.preventDefault();
return false;
}, true);
当我拖动元素时,它也会拖动背景,如何解决这个问题?我观察到这个问题可能是由 taphold 引起的,谢谢。