簡體   English   中英

彈出窗口不能與bootstrap一起使用?

[英]Popovers don't work with bootstrap?

按照我復制的文檔

<div class="container">
    <div class="row">
        <div class="bs-docs-example" style="padding-bottom: 24px;">
            <a href="#" class="btn btn-large btn-danger" rel="popover" data-content="And here's some amazing content. It's very engaging. right?"
            data-original-title="A Title">Click to toggle popover</a>
        </div>
    </div>
</div>

的jsfiddle

但它不起作用。 我究竟做錯了什么?

我通過做兩件事來完成它:

  1. 由於Popover依賴於Tooltip,請確保在bootstrap-popover.js之前包含bootstrap-tooltip.js。

  2. $('.container a').popover();這樣的行激活插件$('.container a').popover();

要讓彈出窗口位於頂部,請將data-placement="top"a標記中。

彈出窗口默認情況下未初始化。 如果您包含全包bootstrap.js(v 2.2,2.3),請將其初始化為:

$('a[data-toggle=popover]').popover();
<a href="#" id="LinkId">Text</a>

在文件准備好了,

$("#LinkId").popover({ title: '', content: "Popover Content", placement: 'left|top|etc', trigger: 'hover' });

您只需要包含bootstrap.js

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM