我试图创建一个指标,只要输入的文本聚焦就会弹出。 popover的内容是html。更新Bootstrap弹出窗口内容
JS
$('.validate').popover({
html : true,
trigger : 'focus',
content : function() {
return $('#popover-content').html();
}
});
在更改
$('.validate').change(function() {
var eval_me = $('.validate').val();
$('#sample').html(eval_me);
});
的HTML
<div class="input-prepend">
<span class="add-on"><i class="icon-lock"></i></span><input type="text" class="validate" data-placement='right' title="Hello World">
</div>
<div id="popover-content" style="display: none">
<div class="row"><label id="sample">This is your div content</label></div>
</div>
拉贝里面的内容我得到更新,但popover不是。关闭弹出窗口并重新输入文字(打开它)会显示更新后的标签。
任何帮助表示赞赏:)
你怎么激活你的popover?另外,把它扔在一个jsFiddle或codepen中会帮助 – jessh
它在输入被聚焦时被激活,当我初始化popover时触发:'focus'' –