【问题标题】:Repositioning Popover without reloading it重新定位 Popover 而不重新加载它
【发布时间】:2014-10-09 03:28:27
【问题描述】:

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

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

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

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

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

请指教, 提前致谢

【问题讨论】:

    标签: javascript jquery css twitter-bootstrap bootstrap-popover


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,这很好用!但只是想知道有没有办法手动重新定位弹出框而不重新加载?
    • 我找不到或知道。
    猜你喜欢
    • 2012-07-25
    • 2019-03-10
    • 1970-01-01
    • 2018-10-13
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    • 2015-01-21
    相关资源
    最近更新 更多