javascript - jQuery - 在窗口调整大小时调整元素高度以匹配窗口而无需刷新

标签 javascript jquery

如果刷新页面,我有以下脚本可以正常工作,但我希望能够动态获取调整大小的窗口的大小,而无需刷新页面并将相应的高度应用于某个部分。

var w = $(window).width();
var h = $(window).height();

$('section').height(h);

为了使其工作更加动态,我缺少什么?

最佳答案

尝试以下操作,每次加载窗口或调整窗口大小时都会调用该函数:

$(window).on('load resize', function(){
    var w = $(window).width();
    var h = $(window).height();

    $('.section-content').height(h);
});

您在评论中确认 section 实际上应该是 .section-content

JSFiddle

关于javascript - jQuery - 在窗口调整大小时调整元素高度以匹配窗口而无需刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20118754/

相关文章:

javascript - 如何清除传单 map 上的所有路径和标记?

javascript - 查找所有被检查的行

javascript - 无法读取未定义的 React-Native Firebase React-native-fetch-blob 的属性 'DocumentDir'

javascript - 为什么不是所有图像都显示在此 slider 中?

javascript - 为什么我能够在live站点上 "check" "disabled"checkbox,数据成功上传到服务器

javascript - 删除不需要的 jQuery 函数

javascript - 如何在命令行上自动运行 JavaScript?

javascript - 在 Meteor 中添加数据时,如何滚动到 div 的底部?

javascript - jQuery 属性命令

javascript - 如何处理 Meteor 中未捕获的异常错误?