Javascript 引导v4 popover隐藏事件

Javascript 引导v4 popover隐藏事件,javascript,jquery,twitter-bootstrap,events,popover,Javascript,Jquery,Twitter Bootstrap,Events,Popover,我有一个引导弹出窗口,到目前为止一切正常 然而,我遇到了麻烦。show.bs.popover和show.bs.popover事件按预期工作,但是隐藏和隐藏事件似乎不会触发 $('#element').popover({ >options here< }) .popover('show') .on('show.bs.popover', function() { ... }) .on('shown.bs.popover', function() { ... }) .on('hidden.

我有一个引导弹出窗口,到目前为止一切正常

然而,我遇到了麻烦。show.bs.popover和show.bs.popover事件按预期工作,但是隐藏和隐藏事件似乎不会触发

$('#element').popover({ >options here< })
.popover('show')
.on('show.bs.popover', function() {
...
})
.on('shown.bs.popover', function() {
...
})
.on('hidden.bs.popover', function() {
alert('hidden'); //NOT WORKING
});
但这似乎也不起作用


任何建议都很好

看看这个片段,它工作得很好。确保单击按钮两次以获取警报框

$(“#元素”).popover({位置:'bottom',内容:'Vivamus sagittis lacus vel augue laoreet rutrum faucibus.})
.popover(“show”)
.on('show.bs.popover',function(){
})
.on('show.bs.popover',function(){
})
.on('hidden.bs.popover',function(){
警报(“隐藏”);
});

底上的府绸

因此,我发现的问题是,当您使用JavaScript以编程方式显示popover,然后使用“dispose”将其删除时,“hide”和“hidden”事件永远不会触发,尽管在引导文档中它说“dispose”函数“隐藏并销毁popover”。

谢谢。这是可行的,唯一的区别在于使用data属性调用它的方式。我不知道为什么它不能按程序工作。我已经删除了所有的数据属性,但它仍然可以工作。还要检查代码段中包含的对库的js文件的引用。也许你有不同的版本,或者有些版本不见了
$('#popover_id').on('hidden.bs.popover', function() {
alert('hidden'); //NOT WORKING
});