为了账号安全,请及时绑定邮箱和手机立即绑定

为什么关闭弹出框的时候会触发shown.bs.modal?

 $(function(){

    $(".btn").click(function(){

      $("#mymodal").modal();

    });

        $('#mymodal').on('show.bs.modal', function (e) {

    alert("在show方法调用时立即触发(尚未显示之前);如果单击了一个元素,那么该元素将作为事件的relatedTarget属性");

});

      $('#mymodal').on('shown.bs.modal', function (e) {

    alert("该事件在模态弹出窗完全显示给用户之后(并且等CSS动画完成之后)触发;如果单击了一个元素,那么该元素将作为事件的relatedTarget事件");

});

      $('#mymodal').on('hide.bs.modal', function (e) {

    alert("在hide方法调用时(但还未关闭隐藏)立即触发");

});

      $('#mymodal').on('hidden.bs.modal', function (e) {

    alert("该事件在模态弹出窗完全隐藏之后(并且CSS动画漂完成之后)触发");

});

  });


正在回答

2 回答

 $("#mymodal").modal();在这个里面加个“toggle”就不会触发了

0 回复 有任何疑惑可以回复我~
#1

qq_乐乐乐_1 提问者

确实可行,为什么?
2017-08-04 回复 有任何疑惑可以回复我~

#mymodal 这个元素上边是不是有data-toggle属性。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么关闭弹出框的时候会触发shown.bs.modal?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信