gpt4 book ai didi

javascript - Alertify 让我点击两次

转载 作者:行者123 更新时间:2023-11-28 00:40:31 24 4
gpt4 key购买 nike

我有这样的 HTML 行

<div class="wsdRow">
<div class="ib swsLbl">(new)</div>
<div class="ib swsLbl"><input type="text" class="wsd"></div>
<div class="ib swsLbl"><input type="text" class="wsAmount numbersOnly"></div>
<div class="ib swsLbl">
<button class="saveWC">save</button>
<button class="delWC">-</button>
<div class="wcResult ib"></div>
</div>
<div class="clr"></div>
</div>

<div class="wsdRow">
<div class="ib swsLbl">(new)</div>
<div class="ib swsLbl"><input type="text" class="wsd"></div>
<div class="ib swsLbl"><input type="text" class="wsAmount numbersOnly"></div>
<div class="ib swsLbl">
<button class="saveWC">save</button>
<button class="delWC">-</button>
<div class="wcResult ib"></div>
</div>
<div class="clr"></div>
</div>

然后我像这样绑定(bind)删除按钮

$(".delWC").click(function(){ 
var ths=$(this).parent().parent(".wsdRow");
alertify.confirm("are you sure you want to delete this row?", function (e) {
if (e) {
$(ths).remove();
}
});
});

由于某种原因,我必须单击alertify.confirm两次。用户第一次单击“确定”时,该行将按预期删除,但警报会一直保留,直到他们再次单击。如果他们点击“取消”,他们仍然需要执行两次,否则它不会消失。

最佳答案

尝试使用这个

$('[id^=alertify]').remove();

关于javascript - Alertify 让我点击两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27992294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com