2011-06-20 103 views
1

在jQuery中,我可以非常容易地獲取觸發事件的元素的ID。反正在jquery中獲取觸發事件的元素的id在上次事件之前?我有一個表單,每行點擊一個事件觸發。我想獲得剛剛發生新事件之前觸發的元素的ID。如何獲取前一個事件觸發的元素的id?

回答

2

每個事件只是這樣做:

window.last_id = $(this).attr('id'); 

,然後下一個事件,您可以訪問window.last_id :)

之前嘗試使用window.last_id,首先要確定它是不是undefined

if (window.last_id) { 
    // you can use it 
} 
else { 
    // you cannot, it is undefined, this must be the first event called 
} 
相關問題