绝对将simplemodal插件放在现有div之上

时间:2010-11-24 23:59:58

标签: simplemodal

我在大约一周前发布了这个: Position simplemodal modal on top of an existing div 并且认为我已经解决了我的问题,但是当滚动窗口时,模态容器会移动。 我想我需要将它从固定位置更改为绝对位置,但是当我在脚本中更改它时,容器的右侧与div的左侧对齐(但它确实垂直地保持在同一位置)。 / p>

这就是我现在正在做的事情:

  $('.slider-caption #large-spot-two').click(function (e) {

    $('#basic-modal-content-two').modal({appendTo:"#slider1", autoPosition: false});

    return false;
});

对于我来说,将模态容器保持在div之上的最佳方式是什么,无论页面是否滚动? 谢谢, 温迪

1 个答案:

答案 0 :(得分:0)

创建插件以进行修复(滚动页面时不移动等)。正如您所发现的那样,更改CSS位置将一直有效,直到页面调整大小或滚动为止。

更改该行为所需的代码需要我目前有时间的更多工作。您可以尝试使用BlockUI,因为它听起来更符合您的需求吗?