gpt4 book ai didi

javascript: $(window).height 不是函数

转载 作者:行者123 更新时间:2023-11-30 10:44:37 25 4
gpt4 key购买 nike

我有一些 javascript,我正在使用它来调整背景图片的大小以适合我的窗口。发生了一些我不明白的令人困惑的事情。

  1. Firebug 和我假设我的页面无法识别我的 resizeFrame 函数,除非我将它放在正文 block 下方。为什么?

  2. 为什么我收到错误:$(window).height 不是函数

任何建议或见解都会有所帮助。

<!-- This this placed in <head> block -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>

<script> <!-- This placed below body block -->
jQuery.event.add(window, "load", resizeFrame);
jQuery.event.add(window, "resize", resizeFrame);

function resizeFrame()
{
var h = $(window).height();
var w = $(window).width();
$('body').css('background-size', w + 'px ' + h + 'px' );
}
</script>

最佳答案

你有答案。 window.height 不是函数。

您想将 $(window).height() 更改为 window.screen.height 以获取值。

与宽度相同。

关于javascript: $(window).height 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9143063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com