0

我想在 Popover 中显示引导选项卡。我参考了 Bootstrap 文档,但无法正确实现。以下是我尝试过的代码

http://jsfiddle.net/p57pD/1/

var tab = $('#mytab');
$('#mypop').popover({
    selector: tab
});

我不确定我正在做的错误是什么让这个工作。感谢有人可以帮助我理解错误。

4

1 回答 1

1

我认为您不需要选择器;你可以使用这个:

$('#mypop').popover({
    html: true,
    content: function() {
      return $('#mytab').html();
    }
})

请注意, div 应该有id="mytab",而不是class="mytab"你的小提琴。

一个工作样本(从你的小提琴中提取)在这里

要点:

  1. 设置html = true为允许弹出框内的 html。
  2. 使用该content函数返回 html - 在您的情况下,它来自隐藏的 div
  3. 不要为此使用选择器选项;这有点令人困惑(至少对我来说),但它不打算与已经在 dom 中的元素一起使用,如您的示例ref 1 ref2
于 2013-03-26T10:47:01.707 回答