我使用 Remodal ( https://github.com/VodkaBears/Remodal#remodal ) 来制作一些模态,通常我只使用警报模态,但现在我想使用确认模态。
我制作了一个带有确认模式的删除按钮,我有以下代码:
$('#delete_button').click(function() {
$('[data-remodal-id = modal-delete]').remodal().open();
$(document).on('confirmation', '#modal-delete', function () {
alert('Confirmation button is clicked');
});
$(document).on('cancellation', '#modal-delete', function () {
alert('Cancel button is clicked');
});
});
<div class="remodal" data-remodal-id="modal-delete">
<div class="h1_modal">Delete confirmation</div>
<div class="p_modal">Are you sure?</div>
<button data-remodal-action="cancel" class="remodal-cancel">Cancel</button>
<button data-remodal-action="confirm" class="remodal-confirm">OK</button>
</div>
当我单击带有 id 的按钮时,模式正在打开,delete_button
但是当我选择取消或确定时,我没有看到任何警报。我怎样才能得到这个工作?
亲切的问候,
阿里