Sto provando ad aggiungere i popover agli elementi creati dinamicamente. Ogni tipo di elemento (sia ContentEditable o Img o Video) deve avere un contenuto di popover diverso.Aggiunta di popover di Bootstrap di Twitter diversi agli elementi creati dinamicamente
Perché sono elementi dinamici, chiamo la popovers come segue:
$('body').popover({
selector: '[rel=popoverImage]',
content: **popoverImage**,
html: true,
placement: 'top',
trigger: 'focus'
});
Dove popoverImage
è una variabile che ha il contenuto del popover per l'elemento IMG.
Il problema si presenta quando provo ad aggiungere un altro popover. Non mostra. Ho provato il seguente:
- Avere 2 selettori e chiamarli in diverse funzioni
$('body')popover({...})
. - Modifica dell'elemento
body
in un contenitore generato dinamicamente. - Modifica della variabile che contiene i dati "contenuto" ogni volta che un nuovo elemento è focalizzato.
Qualche idea?
Funziona come un fascino! – RainierMallol
Agreed funziona alla grande ma richiede virgola dopo il parametro html $ ('# yourElementId'). Popover ({ html: true, content: yourPopoverContent }); – user1607261