Javascript JQuery延迟到引导模式不工作

Javascript JQuery延迟到引导模式不工作,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我正在试图找到一种简单的方法,在打开后自动关闭我的modals,虽然我可以做一些间隔,但w/c需要几行代码,我认为jquery的delay()会更容易 因此,在显示模式时的触发功能中,我有: $("#modalUserConfirm").delay(3000).modal('hide'); 但是这不起作用。。模态一打开就关闭 也许只是不兼容?试试看 $("#modalUserConfirm") .delay(3000) .queue(function(){ $(this

我正在试图找到一种简单的方法,在打开后自动关闭我的modals,虽然我可以做一些间隔,但w/c需要几行代码,我认为jquery的delay()会更容易

因此,在显示模式时的触发功能中,我有:

$("#modalUserConfirm").delay(3000).modal('hide');    
但是这不起作用。。模态一打开就关闭

也许只是不兼容?

试试看

$("#modalUserConfirm")
    .delay(3000)
    .queue(function(){ $(this).modal('hide').dequeue(); });

演示:

嘿,德里克,谢谢。。它工作,但出于某种原因,它只是“一次”工作。。随后的模式激活保持打开状态。。函数似乎不再启动。也许您可以共享更多代码或示例来演示此问题?我会尽快返回我的PC>。但现在,它实际上只是简单的模态。。我有一个函数监听模式显示时,它会触发您编写的代码,在3秒钟后自动隐藏它。。因此,基本上每次显示模式时,都会重新创建此代码/函数…@BrownChiLD-我忘记添加
.dequeue()编码到函数中。现在应该可以了。看这个。