jquery – Bootstrap popover.toggle()只显示

前端之家收集整理的这篇文章主要介绍了jquery – Bootstrap popover.toggle()只显示前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试整合一个twitter bootstrap popover;我被迫使用 JavaScript API,因为一些动态元素通过Ajax加载,并且也应该做出反应.

基本上,这里是一个应该做出反应的示例标签

<a data-container="#appConfigDialog" data-toggle="popover" data-placement="top" 
   data-content="&lt;img src=&quot;URL&quot; /&gt;"
   data-html="true" href="#" 
   class="popoverFileSee btn btn-default">See</a>

网址是由正确的URL替换的

和我的JS:

$( document ).on( "click",".popoverFileSee",function() {
    $( this ).popover( "toggle" );      
    return false;
});

这是我想要实现的行为:

>当第一次点击时,popover显示
>当打开的popover发生点击时,它应该关闭

不是“切换”的目的吗?这个代码示例有什么问题,还是应该在我的应用程序中检查其他地方?

谢谢

编辑:现在,它总是显示popover,即使它已经打开
奇怪的是:如果我添加alert(“test”);在我的回调函数中,它的工作原理

解决方法

终于找到了答案…;) 我只需要添加一个属性到我的链接:data-trigger =“manual”

猜你在找的jQuery相关文章