如何获取触发上一个事件的元素的id?

时间:2011-06-20 06:00:15

标签: jquery jquery-ui

在jquery中,我可以很容易地获得触发事件的元素的id。无论如何在jquery中获取在最后一个事件之前触发事件的元素的id?我有一个表格,在点击每一行触发事件时有很多行。我想获得在新事件之前触发的元素的id。

1 个答案:

答案 0 :(得分: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
}