Попробуйте так:
var imgs={//Список данных изображений
1:{
src:'p_bamper_l.png',
left:5,
top:46
},
2:{
src:'p_krilo_l.png',
left:21,
top:38
}
};
$("div#set_obj").on("click",function(e){
set_car_obj($(this).attr("obj_id"),1);
});
function set_car_obj(id, type){
var node=document.getElementById('objimg_'+id);
if(!!node)
$(node).remove();
else{
if(!imgs[id])
throw new Error('Element not found');
var item=imgs[id];
$('<img/>').attr({
src:'/img/zak_book/'+item.src,
id:'objimg_'+id
}).css({
'z-index':79,
'position':'absolute',
'margin-left':item.left,
'margin-top':item.top
}).appendTo('#objblock');
}
if (type!=1)
return;
if(id==1 || id==13)
set_car_obj(id==1?13:1,0);
else if(id==6 || id==8)
set_car_obj(id==6?8:6,0);
}
|