是否可以为Twitter Bootstrap popover分配一个id?

per*_*nce 8 twitter-bootstrap

我已经能够显示Twitter Bootstrap popovers,但有没有办法在创建时为他们分配id,所以我可以操纵它们?

到目前为止,我的代码是:.js

$('#test-button').popover({content:'test.', trigger:'click'});
$('#test-button').popover('show');
Run Code Online (Sandbox Code Playgroud)

html的

<a id='test-button' rel='popover'>
Run Code Online (Sandbox Code Playgroud)

Nei*_*eil 8

您可以使用几个选项来获取popover元素:

1)修改Boostrap Popover以接受选项对象上的id属性并将其注入模板(第102行)

2)使用id例如在弹出框选项上设置html属性

$('#test-button').popover({html: true, content: '<div id="test-popover-content">... </div>'})
Run Code Online (Sandbox Code Playgroud)

然后通过访问popover容器

var testPopover = $('#test-popover-content').parent().parent();
Run Code Online (Sandbox Code Playgroud)

  • 这应该是:`$('#test-button').popover({html:true,content:'<div id ="test-popover-content"> ... </ div>'}) (3认同)