我有一个项目列表,其中每个项目旁边都有一个打开/关闭按钮。我想切换打开/关闭按钮。这似乎在第一次选择按钮时起作用,但在第二次选择按钮时该功能没有启动。有谁知道为什么?
//update status - close
$("#close_<?=$order_id?>").click(function(){
alert('close');
order_update_type = 'updatestatus';
order_status = '2';
order_selected.set("status", order_status);
$("#close_<?=$order_id?>").replaceWith('<a data-align="left" class="km-button" data-role="button" id="open_<?=$order_id?>" style="float:left; margin:5px;"><span class="km-text">Re-open</span></a>');
});
//update status - re-open
$("#open_<?=$order_id?>").click(function(){
alert('open');
order_update_type = 'updatestatus';
order_status = '1';
$("#open_<?=$order_id?>").replaceWith('<a data-align="left" class="km-button" data-role="button" id="close_<?=$order_id?>" style="float:left; margin:5px;"><span class="km-text">Close</span></a>');
});