Jestem w trakcie łączenia paneli Bootstrap z funkcją Popover Bootstrap. Celem jest pokazanie popover, gdy użytkownik unosi nagłówek panelu. Mam już to do pracy, z wyjątkiem tego, że część data-content=""
staje się dość trudna do kontrolowania, gdy zawiera dużo HTML.Jak zrobić Popover Bootstrap pracować z treścią HTML w osobnym elemencie
Poniżej znajduje się przykładowy kod HTML, nad którym pracuję. Część, która mówi „ŁADUNKI HTML” zawiera div, stół, w p'S, itp
<div class="panel panel-default">
<div class="panel-heading">
<i class="fa fa-briefcase fa-fw"></i>
<abbr title="Panel title" data-container="body" data-toggle="popover"
data-placement="bottom" data-trigger="hover" data-html="true"
data-content="<div>LOADS OF HTML HERE</div>">
Panel title
</abbr>
<div class="col-xs-6 col-md-4 pull-right" style="margin-top: -4px;">
<!-- some buttons go here -->
</div>
</div>
<!-- /.panel-heading -->
</div>
<!-- some panel content goes here -->
</div>
Inne wtyczki Bootstrap rozwiązać ten problem, pozwalając na umieszczenie HTML w osobny element, a następnie odwoływać się do tego elementu z " cel danych ". Niestety Popover nie obsługuje tego. Jak naśladować to zachowanie bez pisania kodu JavaScript specyficznego dla elementu?
Dlaczego zadałeś pytanie i odpowiedziałeś? –
Ponieważ StackOverflow promuje treści typu Q & A? http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/ –
Słodkie informacje. Teraz mogę w końcu opublikować pytania, na które wkładam mnóstwo pracy, tylko po to, aby znaleźć odpowiedź sam, zanim będę gotowy do opublikowania :). Nie było co najmniej kilka razy, gdzie prawdopodobnie byłby również istotny dla innych :) – KjetilNordin