2011-06-20 16 views
1

jqueryでは、非常に簡単にトリガされる要素のIDを取得できます。最後のイベントの直前にトリガーされた要素のidを取得するために、とにかくjqueryにはありますか?イベントがトリガーされた各行をクリックすると、多くの行のテーブルが表示されます。新しいイベントの直前にトリガされる要素のidを取得することはできません。前のイベントがトリガーされた要素のIDを取得する方法は?

答えて

2

各イベントちょうどこの操作を行います。

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

をした後、次のイベントには、まずそれがundefinedではないことを確認し、window.last_idを使用しようとする前にwindow.last_id :)

にアクセスすることができます!

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