【发布时间】:2014-06-23 18:16:55
【问题描述】:
所以基本上每当我使用空的content 选项加载Bootstrap Popover 并将内容动态插入其中时,弹出框都会丢失其正确位置。
例如:
$('td.chartSection').each(function () {
var $thisElem = $(this);
$thisElem.popover({
placement: 'top',
trigger: 'hover',
html: true,
container: $thisElem,
delay: {
hide: 500
},
content: ' '
});
});
//After popup is shown, run this event
$('td.chartSection').on('shown.bs.popover', function () {
var $largeChart = $(this).find('.popover .popover-content');
//Insert some dummy content
$largeChart.html("dfjhgqrgf regqef f wrgb wrbgqwtgtrg <br /> wfghjqerghqreg fbvwqbtwfbvfgb <br />efgwetrg");
});
我的问题:
有没有$('td.chartSection').popover('recalculate')等可以重新计算popovers位置的方法。
或者是否有另一种方法来重新定位弹出框,而无需使用 CSS 样式手动执行此操作?
【问题讨论】:
标签: javascript jquery css twitter-bootstrap