Próbuję dodać popovers do dynamicznie tworzonych elementów. Każdy rodzaj elementu (ContentEditable lub Img lub Video) musi mieć inną zawartość popover.Dodawanie różnych popoverów Bootstrap na Twitterze do dynamicznie tworzonych elementów
Ponieważ są to elementy dynamiczne, dzwonię z popovers następująco:
$('body').popover({
selector: '[rel=popoverImage]',
content: **popoverImage**,
html: true,
placement: 'top',
trigger: 'focus'
});
Gdzie popoverImage
jest zmienną, która ma zawartość popover dla elementu img.
Problem pojawia się, gdy próbuję dodać kolejny popover. To się nie pokazuje. Próbowałem następujące:
- Posiada 2 selektory i wywoływanie ich w różnych funkcjach
$('body')popover({...})
. - Zmiana elementu
body
na dynamicznie generowany kontener. - Zmiana zmiennej, która zawiera dane "treści" za każdym razem, gdy koncentruje się nowy element.
Jakieś pomysły?
Działa jak urok! – RainierMallol
Uzgodnione działa świetnie, ale potrzebuje przecinka po parametrze html $ ('# yourElementId') .apover ({ html: true, content: yourPopoverContent }); – user1607261