0

我在实现 Bootstrap 的popover(). 实际上,我之前实现了自己的 popover 版本,现在我想用 Bootstrap 替换。所以我的逻辑实现只需要改变 UI 表示。所以请为此提供一些解决方案。

我以前的弹出窗口如下,运行良好:

this.myPopObj = new myPopupClass({
    title: 'Title',
    content: templateContent,
});
this.myPopObj.show();

用 Bootstrap 替换我自己的实现后,popover()我的代码变为:

this.myPopObj = function(){
    $("#popupId").popover({
        title: 'Title',
        content: templateContent,
    });
}
this.myPopObj.show(); // doesn't work
4

2 回答 2

0

根据他们的文档(http://getbootstrap.com/javascript/#popovers

$('#element').popover('show')
于 2014-07-17T19:42:17.133 回答
0

我将点击事件绑定到按钮和 setTimeout 与类弹出框

它很有趣。

$('#click_button').popover({
  container: 'body',
  placement: 'top',
  trigger: 'focus',
  title: 'title',
  content: 'content'
});

$('#click_button').click(function(event) {
  setTimeout(function() {
    $('.popover').fadeOut('slow',function() {});
  },2000);
});
于 2014-08-18T10:01:11.543 回答