我有功能touchstart,touchmove& touchend处理程序就像容器的波纹管一样,容器包含许多元素。在touchmove处理程序中,我在画布中画线。
function touchStartHandler(e){
var elem = e.target;
console.log($(elem).text());
}
function touchEndHandler(e){
var elem = e.target;
console.log($(elem).text());
}
function touchMoveHandler(e){
//
}
我想在touchend中获得元素。 事件的目标与接收touchstart事件的元素相同。有什么解决方案可以在touchend事件中获取元素吗?
答案 0 :(得分:0)
尝试使用e.changedTouches.item(0)
function touchEndHandler(e){
var elem = e.changedTouches.item(0) ;
console.log($(elem).text());
}
请查看此问题以获取更多信息: Find element finger is on during a touchend event