if(confirm)事件触发两次

时间:2019-07-10 04:58:14

标签: javascript html

我有一个confirm,让用户知道他们将要删除一行。

<div class="fieldsWrapper">
    <div class="row no-gutters">
        <div class="col-1">
            <button class="btn btn-danger delete" type="button">
                <a href="#">
                    <i class="far fa-trash-alt"/>
                </a>
            </button>
        </div>
    </div>
</div>

这是我的JavaScript

$(".fieldsWrapper").on("click",".delete",function(e){
    e.preventDefault();
    if (confirm('Press OK to confirm Delete')) {
        $(this).parents('.row').remove()
    } else {
        // Do nothing!
    }
})

代码按预期运行,但由于某种原因,confirm提示符出现两次,我不确定为什么

0 个答案:

没有答案