Jquery Div 高度不适用于页面加载

标签 jquery html height

我刚开始在论坛上发帖,所以如果我遗漏了什么请告诉我。我使用 Jquery 将高度应用于某些 Div。高度基本上设置为 100% - 350px 使用此代码:

function setSizes() {
    var containerHeight = $("#wrapper").height();
    $(".fluid_height").height(containerHeight - 350);
}
$(window).resize(function() { setSizes(); });

它不会在页面加载时注册,但会在您更改浏览器的窗口大小时立即注册。我在 CSS 中没有发现任何冲突。 Div 是 Jquery Div-swap 的一部分,我希望它不会归结为 js 中的冲突。

链接:www.rockomole.com/geebiz_test/index(Divs 正在接受挑战 -> 指导和标准。

如果您想让我发布 CSS,请告诉我。提前致谢!

最佳答案

根据此代码,您仅在调整页面大小时调用 setSizes。这不会在页面加载时发生。你可以自己显式调用它

$(document).ready( function() { setSizes(); });

关于Jquery Div 高度不适用于页面加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410109/

相关文章:

jquery - 在 HTML5 中创建一个简单的绘图工具?

javascript - 确保两个项目是 JS/jQuery 中的 sibling

javascript - jQuery ajax 异步 'true' 让我的网络应用程序卡住,直到数据返回

javascript - 添加一些值以在用户更改时作为占位符输入并保留它

javascript - 对于 IE9,如何使电子邮件上的光标移动到文本末尾?

javascript - 使 float 元素的高度为 100% 以填充页面

javascript - 拖动元素时检测悬停/鼠标悬停/鼠标输入

javascript - 在初始页面加载后,是否可以通过某种方式将浏览器触发到 DOM 的 'rescue'?

css - 如何制作与内容div相同高度的侧边栏?

html - 页面固定body高度,CSS好像没问题