javascript:$(window).height不是函数
javascript: $(window).height is not a function
我有一些javascript,用来调整背景图像的大小以适应我的窗口。有一些令人困惑的事情正在发生,我就是不明白。
-
Firebug和我假设我的页面无法识别我的
resizeFrame
函数,除非我把它放在主体块下面。为什么? -
为什么我会得到错误:
$(window).height is not a function
?
任何建议或见解都会有所帮助。
<!-- 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
以获得该值。
宽度相同。
如果您在wordpress下进行开发,则应该使用jquery()而不是$()。在你的代码中,你有
jQuery.event.add(window,"resize",resizeFrame);
和
var h=$(window).height();
这就是为什么你有一个错误
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 如何在JavaScript中将字符串转换为函数引用
- 用嵌套函数和默认函数定义函数
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- JQuery合并了keyup和focusout两个函数
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 我可以在json对象中添加一个函数吗
- AngularJS:我可以跳过函数参数回调吗
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- 在刚刚调用的append函数之后,jquery.height()不会返回实际值
- 如何应用 var height = $(window).height() - 20;到 .followTo() 函数
- javascript:$(window).height不是函数
- 函数,参数为image, width, height,并返回一个调整大小的base64图像数据
- .height()不是javascript的函数
- .height()函数在设置为auto时显示错误的值
- jQuery height()函数对元素无效