我想以'无声'方式呼叫modal("hide")
- 即不要触发我使用.on("hidden.bs.modal")
附加的事件处理程序。怎么样?
答案 0 :(得分:0)
我将取消绑定事件处理程序,隐藏模态,然后重新绑定事件处理程序。有关删除事件处理程序的最佳方法,请参阅this question。
答案演示了如下使用jquery off()
函数:
$('#myimage').on('click.mynamespace', function() { /* Do stuff */ });
$('#myimage').off('click.mynamespace');
<小时/> 替代方法:
暂时覆盖代码中某处的触发器,然后在完成后删除该段代码:
.on("hidden.bs.modal") {
//do nothing
}