微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery – Twitter Bootstrap Modal – 隐藏任何

我正在研究Bootstrap将视频放入模态中.一切都是通过cms生成的(所以我无法控制将显示多少视频.)

一切都很顺利(我必须给每个模态自己的ID,一切正常).事情是,当您关闭模式并且视频正在运行时,视频(和声音)将继续在后台运行.

为了避免这种情况,当一个模态用x按钮关闭时,我刷新模态中的html,如下所示:

$('button.close').click(function(){
    var divcible=$(this).parent().parent().find(".modal-body");
    var html = divcible.html()
    divcible.html("")
    divcible.html(html)
})

我的问题是,如果用户点击背景,Html将不会重置.在boostrap的网站上,他们称之为

$('#myModal').on('hidden',function () {
  // do something…
})

监视一个模态何时关闭,但我想找到是否有办法监视任何模态何时关闭.

解决方法

在您的模态中添加一个类并使用它:
$('.myModal').on('hidden',function () {
   // do something…

   // edit for clarity: "that" will Now reference the modal that was hidden
   var that = this;          
})

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


jQuery表单验证提交:前台验证一(图文+视频)
jQuery表单验证提交:前台验证二(图文+视频)
jQuery如何实时监听获取input输入框的值
JQuery怎么判断元素是否存在
jQuery如何实现定时重定向
jquery如何获取复选框选中的值
jQuery如何清空form表单数据
jQuery怎么删除元素节点
JQuery怎么循环输出数组元素
jquery怎么实现点击刷新当前页面