如何为新的jQuery元素激活Bootstrap popover?

时间:2014-02-26 17:22:47

标签: jquery twitter-bootstrap

有没有人知道如何在新创建的元素上激活Bootstrap popover或者在新元素上激活任何jQuery事件?

http://jsfiddle.net/HB7NB/1/

$('#example').popover({
    trigger: 'hover'
});




var newel = $('<a/>', {
    class: 'btn btn-primary',
        'data-content': 'New popover element',
        'data-original-title': 'New popover',
    text: 'New popover'
}).appendTo('body');

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

将.popuper({trigger:'hover'})调用添加到新创建的元素应解决问题:

var newel = $('<a/>', {
    'class': 'btn btn-primary',
    'data-content': 'New popover element',
    'data-original-title': 'New popover',
    'text': 'New popover'
}).appendTo('body').popover({ trigger: 'hover' });