touchend
对在事件期间测量一个元素是否超过另一个元素(视觉上)的最佳方法感到困惑。本质上,我正在实现触摸友好的拖放。
.elementFromPoint()
我在and上看过一点event.touches
,但不确定如何使用这些来测量特定元素的边界。像下面这样的东西。
.bind('touchend', function(e){
e.preventDefault();
/* IF (targ is within titles bounds) { append targ to titles} */
if (titles == document.elementFromPoint(orig.touches[0].pageX,orig.touches[0].pageY)){
titles.append(targ);
}
targ.removeClass('moving').removeAttr('style');
});