0

例如,当我在 jquery 事件上使用时,

$(document).on('click', '.cell_thumbnails', function(e){

    selected = e.currentTarget.id;

});

其中 selected 是一个全局变量,现在每次点击事件发生时,都会更新 selected ,我想知道如何存储以前的目标 id?

4

2 回答 2

1

将 ID 推送到数组中:

var ids = [];

$(document).on('click', '.cell_thumbnails', function(e){
    selected = e.currentTarget.id;
    ids.push(selected);
});
于 2013-05-23T23:35:45.703 回答
0

只需做同样的事情,但使用var prevSelected

$(document).on('click', '.cell_thumbnails', function(e){

    prevSelected = selected;
    selected = e.currentTarget.id;

});
于 2013-05-23T23:35:31.840 回答