私は次の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
元の状態に戻す必要があります
これを行うための慣用的な方法は何でしょうか?