草庐IT

javascript - 如何将 Bootstrap 数据容器设置为特定 ID

coder 2024-07-18 原文

我试图制作一个 Bootstrap 弹出窗口。为此,我根据 Bootstrap 指南编写了以下代码。

我正在使用 Bootstrap 3.1.0。

<input id="shelfLifeField" type="text" placeholder="Use-By" class="form-control first" data-container="body" data-toggle="popover" data-placement="bottom" data-html="true" data-content="<div class='row'>this is just for text</div>"/>

它工作正常,但问题是 popover content 附加到 body。我在 Bootstrap 文档中发现我可以通过 data-container 属性进行控制。

  data-container="#anotherDivId"

实际上我想将弹出窗口内容附加到特定的 div ("anotherDivId") 而不是附加到 body

我的想法失败了,所以任何人都可以帮助我。

谢谢。

最佳答案

data-container="#anotherDivId" 是正确的,应该可以工作。

要小心,如果#anotherDivId 被隐藏(display:none),那么弹出窗口将不起作用

关于javascript - 如何将 Bootstrap 数据容器设置为特定 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23637340/

有关javascript - 如何将 Bootstrap 数据容器设置为特定 ID的更多相关文章

随机推荐