【问题标题】:How to create popover on fly?如何动态创建弹出框?
【发布时间】:2013-12-04 12:52:59
【问题描述】:

我有一个行列表,它们有 ID,例如#汽车1,#汽车2,#汽车3 我需要生成动态弹出框,将其显示在 div 的右侧,然后通过超时关闭。 我对创作有疑问。

var pop = $().popover({
    selector: '#car1',
    title: 'foo',
    content: 'bar',
    container: 'body'
});

pop.popover('show');

我做错了什么?

【问题讨论】:

  • 你用的是什么插件?
  • @putvande 喜欢在标签 twitter-bootstrap.js 我猜

标签: jquery twitter-bootstrap popover


【解决方案1】:

您实际上没有指定任何选择器,请改用它:

var pop = $('#car1').popover({
    title: 'foo',
    content: 'bar',
    container: 'body'
});

【讨论】:

  • 如果唯一元素 #car1 被删除/重新添加到 DOM,仍然使用选择器选项来启用委托。我想这就是OP希望它如何工作的方式。我希望 OP 使用唯一 ID
  • 看起来需要选择器。我将更改我的代码。感谢您的澄清。
猜你喜欢
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多