我有以下html:
<div class="modify">
<a href="#" class="change" id="1">Change</a><br>
<a href="#" class="delete" id="1">Delete</a>
</div>
还有一个相应的jQuery:
$(".delete").click(function(){
var parent_element = $(this).closest('li');
var url_string = $(this).attr('id') + '/delete/';
$.ajax({
type: 'POST',
url: url_string,
success: function(response) {
parent_element.fadeOut(600, function() {
parent_element.remove();
});
}
});
});
现在我想要求用户在.modify
. 当前内容应该消失并换成以下.change
内容:.delete
你确定吗?
是 否
一般情况下是这样的:
如果用户按下删除,内容应该改变如下:
正如您可能已经想到的那样,如果用户选择
- 是的,
parent_element
应该删除 - 不,
.modify
应该回到原来的状态
这样做的惯用方法是什么?