Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未实现jquery$(window).height()_Javascript_Jquery_Window_Height - Fatal编程技术网

Javascript 未实现jquery$(window).height()

Javascript 未实现jquery$(window).height(),javascript,jquery,window,height,Javascript,Jquery,Window,Height,在documentready上运行下面的jquery时,我在top的赋值上得到了一个未实现的错误。如果删除该行,左的赋值就可以了。我正在IE7环境中开发。这是浏览器实现问题吗 top = $(window).height(); left = $(window).width(); 将var置于变量之前 因为top是=topwindow 贷记到将var放在变量之前 因为top是=topwindow 积分归哦,它与jQuery代码无关。窗户。在JavaScript中意味着一些东西,因为您不需要del

在documentready上运行下面的jquery时,我在top的赋值上得到了一个未实现的错误。如果删除该行,左的赋值就可以了。我正在IE7环境中开发。这是浏览器实现问题吗

top = $(window).height();
left = $(window).width();

var
置于变量之前

因为
top
=
top
window


贷记到

var
放在变量之前

因为
top
=
top
window


积分归

哦,它与jQuery代码无关。窗户。在JavaScript中意味着一些东西,因为您不需要delcare var,所以您正在尝试覆盖它!因此,您应该始终确定变量的范围,如果需要全局变量,请更改变量名称

哦,这与jQuery代码无关。窗户。在JavaScript中意味着一些东西,因为您不需要delcare var,所以您正在尝试覆盖它!因此,您应该始终确定变量的范围,如果需要全局变量,请更改变量名称

你能告诉我们你得到的实际错误吗?也许您在页面中如何/在何处使用这些代码?您使用的是什么版本的jQuery?根据jQuery文档,您发布的代码应该可以工作。我猜你的错误在别的地方。它对我起作用。如果你认为这是一只虫子,@travmckinney Genius。我不知道为什么left有效而top无效,但这就是问题所在。我从未在javascript中使用过var声明,假设它只是根据需要动态分配的。作为答案发布,我会接受。你能告诉我们你得到的实际错误吗?也许您在页面中如何/在何处使用这些代码?您使用的是什么版本的jQuery?根据jQuery文档,您发布的代码应该可以工作。我猜你的错误在别的地方。它对我起作用。如果你认为这是一只虫子,@travmckinney Genius。我不知道为什么left有效而top无效,但这就是问题所在。我从未在javascript中使用过var声明,假设它只是根据需要动态分配的。作为答案发布,我会接受。谢谢你的解释。这就解释了为什么它对left有效,而对top无效+1当然可以。谢谢你的解释。这就解释了为什么它对left有效,而对top无效+1当然。