0
我有功能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事件中獲取元素?
*「本次活動的目標是,收到的touchstart事件相同的元素。」 *應該不會吧是?你期待什麼元素? –
創建全局變量怎麼樣?然後,第一個'touchstart'的分配將在'touchend'的範圍內。 – Alvaro
@ T.J.Crowder感謝您的回覆,在容器中我有一些DIV元素作爲網格。觸摸開始我可以在事件中獲取目標(div元素1)。我在div元素5中釋放touch。在touchend事件處理程序中,我將元素1作爲目標。但我需要收到元素5. – sureshunivers