0

我现在面临bootstrap popover位置问题。我正在使用弹出框显示用户选择的图像列表,并允许用户查看和删除弹出框内的图像。

我的问题是,在用户从弹出框中删除图像后,弹出框的高度发生了变化,整个弹出框移到了 top。箭头图标也移动了。

我可以通过初始化来重新定位弹出框,但我认为这不是一个好方法,因为它会在重新加载内容时导致闪烁。

我为您创建了一个小提琴来查看我的问题。

在我的小提琴中,取消注释函数内部的代码removeImage以查看闪烁的重新定位。

请指教,在此先感谢

4

1 回答 1

1

将 animation: false 添加到初始化程序并取消注释您拥有的代码,它可以干净地工作。

$('#aPopover').popover({
title: 'Selected Images',
html: true,
content: getSelectedImages,
placement: 'right',
animation: false
});
于 2014-10-09T03:55:47.500 回答