我在 jquery 中使用 simplemodal 弹出窗口,我想根据我的内容动态设置弹出窗口的高度。目前,它固定在 500。如果我删除 height 属性,那么它第一次可以工作,但是如果内容增长,那么高度不会自行调整(我的弹出窗口中有选项卡,每个选项卡加载不同的内容) .
$("#popup").modal({
containerCss: {
width: 550,
height: 500
},
最佳答案
通过将此函数添加到 onShow 的最后一行,我可以拥有动态高度(仅在 chrome 和 ff 上测试):
$('#simplemodal-container').css('height', 'auto');
希望这能有所帮助。如果您指定containerId,则应将'#simplemodal-container'替换为您的containerId。
关于jquery simplemodal动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1407059/