イベントがついているそのものを動かす
e.source.なんちゃら
空の配列を用意して、何かしたら入る。何かしたら出る。誰かが何かしたら出る。みたいな
index.js
var objects = [];
function cleanup(){
for(var i = 0, len = objects.length; i < len; i++){
objects[i].animate({
left: 0,
diration: 400
});
}
objects = [];
}
function left(e){
cleanup();
if(e.direction=="left"){
e.source.animate({
left: -140,
duration: 800
});
objects.push(e.source);
}else if(e.direction=="right"){
e.source.animate({
left: 0,
duration: 800
});
for(var i = 0, len = objects.length; i < len; i++){
if(objects[i].id == e.source.id){
delete objects[i];
}
}
}
}