【发布时间】:2017-02-17 11:17:27
【问题描述】:
我的引导弹出框有问题,我不知道如何在弹出框到达视口顶部时从上到下更改弹出框位置。我尝试使用
placement: 'auto bottom' 但这对我不起作用。
$(function(){
var options = {
placement: function (context, element) {
var position = $(element).position();
console.log(position.top - $(window).scrollTop());
if (position.top - $(window).scrollTop() < 110){
return "bottom";
}
return "top";
}, html: true
};
$(".popover-link").popover(options);
});
更新
这对我有用,顶部的“popover”,但底部的 popover 处于负位置,它总是显示在底部
【问题讨论】:
-
请通过发布相关代码来澄清您的问题,并向我们展示哪些应该有效,哪些无效。
标签: javascript jquery html css bootstrap-popover