jquery - 带有是/否按钮事件的引导确认对话框在 Safari 中不起作用
问题描述
我在模态代码中有这个代码片段
<a class='no-button dialog-button-secondary' id='confirmDialogStudyPeriodNo' data-dissmiss="modal" href='javascript:doCancel()'>CANCEL</a>
<a class='yes-button rectangle-button' id='confirmDialogStudyPeriodYes' data-dissmiss="modal" href='javascript:doConfirm()'>YES</a>
javascript 函数doCanel
,doConfirm
不是在 Safari 中触发,而是在 Chrome 中触发。
我还尝试在模式隐藏上使用事件处理程序,但没有运气。下面的代码适用于 Chrome。
$('#dialogId').on('hide.bs.modal', function (e) {
alert('dialog closed');
});
解决方案
推荐阅读
- sap - SAP 数据服务 4.2 和 PostgreSQL 10.5
- java - 正则表达式匹配多次出现IFF另一个字符串出现
- dataset - 如何预处理和提取 Nvidia 手势数据集?
- c# - 如何根据特定列表包含 MongoDB 和 C# 中的可空属性查找?
- java - Java - Java8 中的 JVM 垃圾收集器
- react-native - 在本机反应中获取屏幕 DPI
- numeric - 求解后如何更改 ODE 的数值解?
- typescript - 我可以将类型限制为接口的值吗?
- flutter - 将设备模型放置在文本小部件中
- javascript - 如何将 json 数据从我的 jsp 页面发送到 spring rest 控制器