2013-10-04 32 views
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事件中獲取元素?

+0

*「本次活動的目標是,收到的touchstart事件相同的元素。」 *應該不會吧是?你期待什麼元素? –

+0

創建全局變量怎麼樣?然後,第一個'touchstart'的分配將在'touchend'的範圍內。 – Alvaro

+0

@ T.J.Crowder感謝您的回覆,在容器中我有一些DIV元素作爲網格。觸摸開始我可以在事件中獲取目標(div元素1)。我在div元素5中釋放touch。在touchend事件處理程序中,我將元素1作爲目標。但我需要收到元素5. – sureshunivers

回答

相關問題