2014-10-09 53 views
0

我現在面臨的問題是bootstrap popover的位置。我使用彈出窗口來顯示用戶選擇的圖像列表,並允許用戶查看和刪除彈出窗口中的圖像。重新定位Popover而不重新加載

我的問題是,用戶已經從彈出窗口中刪除圖像,彈出窗口的高度被改變,整個彈出窗口移到頂端。箭頭圖標也發生了變化。

我可以通過初始化來重新定位彈出窗口,但我不認爲這是一種很好的方法,因爲它在重新加載內容時會導致閃爍。

我已經創建了一個小提琴讓你看到我的問題。

在我的fiddle中,取消註釋removeImage函數中的代碼以查看閃爍重新定位。

請指點,謝謝 先進

回答

1

添加動畫:假以初始化並取消你的代碼和它的作品乾淨。

$('#aPopover').popover({ 
title: 'Selected Images', 
html: true, 
content: getSelectedImages, 
placement: 'right', 
animation: false 
}); 
+0

謝謝,這個作品很棒!但只是很想知道,有沒有辦法重新定位popover而不重新加載? – tslin 2014-10-09 05:39:53

+0

不是我能找到或知道的。 – 2014-10-14 19:57:12