我刚刚在一个项目查看器上完成了一些工作,该查看器在 SimpleModal 窗口中显示了一个嵌套的 jQuery Cycle 小部件。它工作得很好,除了现在我正在尝试为 iPad 调试一些东西。
看一下下图,以更好地了解正在发生的事情,但基本上 SimpleModal 似乎对移动 safari 返回滚动顶部或其等效项的方式有问题。我知道 SimpleModal 'position' 选项需要更新,我现在才确定如何最好地去做。
我刚刚在一个项目查看器上完成了一些工作,该查看器在 SimpleModal 窗口中显示了一个嵌套的 jQuery Cycle 小部件。它工作得很好,除了现在我正在尝试为 iPad 调试一些东西。
看一下下图,以更好地了解正在发生的事情,但基本上 SimpleModal 似乎对移动 safari 返回滚动顶部或其等效项的方式有问题。我知道 SimpleModal 'position' 选项需要更新,我现在才确定如何最好地去做。
使用“固定”选项:
$(element).modal({fixed: false}); 证明 - https://code.google.com/p/simplemodal/issues/detail?id=80
我的代码
$.modal(data, {
minWidth: 350,
maxWidth: 400,
maxHeight: 450,
autoResize: false,
overlayClose: false,
fixed: false,
opacity: 80,
onShow: runPopup
});