Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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 don';t返回$(窗口).innerWidth()_Javascript_Jquery - Fatal编程技术网

一个JavaScript don';t返回$(窗口).innerWidth()

一个JavaScript don';t返回$(窗口).innerWidth(),javascript,jquery,Javascript,Jquery,我不太熟悉JavaScript和jQuery,但我正在尝试通过为自己制作一个测试本地网页来学习如何使用它们。几天前,我用js搜索制作一个下雨的背景,我发现这很神奇 它看起来很棒,我开始阅读它的文件和代码,但我遇到了一个问题 它有一个索引.js和索引.min .js>代码>,源HTML使用的是 min 一个,它很好,但是我想改变它,在这个代码的中间,我想改变一些东西,使用 $(window)。虽然jquery.js被添加到我的html中,但我的index.min.js并不理解它,即使我说windo

我不太熟悉JavaScript和jQuery,但我正在尝试通过为自己制作一个测试本地网页来学习如何使用它们。几天前,我用js搜索制作一个下雨的背景,我发现这很神奇

它看起来很棒,我开始阅读它的文件和代码,但我遇到了一个问题 它有一个<代码>索引.js<代码>和<代码>索引.min .js>代码>,源HTML使用的是<代码> min <代码>一个,它很好,但是我想改变它,在这个代码的中间,我想改变一些东西,使用<代码> $(window)。虽然
jquery.js
被添加到我的html中,但我的
index.min.js
并不理解它,即使我说
window.alert($(window.innerWidth())它不工作,但是
window.alert(“test”)有效,我的问题是当我在
index.js
文件(不是.min文件)的相同位置添加代码
(window.alert($(window.innerWidth());…)
有效时,我想知道有什么区别?为什么我的
index.min.js
文件似乎不理解jquery

在这个演示中,我试图理解
index.js
index.min.js
之间的区别,但我什么也没听清楚,但是
index.js
是以
开头的(函数e(…)…)
,但是
index.min.js
是以
开头的!函数e(..).
我不知道它们是什么,我教过可能是这种差异造成了问题,但我不太了解js,所以我不知道该怎么办


来自jQuery文档,用于:

此方法不适用于窗口和文档对象;对于这些,请改用.width()


现在,这不应导致警报不出现。未触发警报所在的任一代码。或者控制台中有一条错误消息,说
uncaughtreferenceerror:$未定义(…)
或其他一些错误。如果未定义
$
,则jQuery不在页面上,或者使用jQuery文档中的别名,例如
jQuery(window).width()

,用于:

此方法不适用于窗口和文档对象;对于这些,请改用.width()


现在,这不应导致警报不出现。未触发警报所在的任一代码。或者控制台中有一条错误消息,说
uncaughtreferenceerror:$未定义(…)
或其他一些错误。如果未定义
$
,则jQuery不在页面上,或者它正在使用别名,例如
jQuery(window).width()

,这就是我要添加的代码:var ratioMainImg=1366/768$(“#容器”).width($(窗口).outerWidth())$(“#container”).height($(“#container”).width()/ratioMainImg);if($(“#container”).height()那么该代码如何应用于您所问的内容?控制台中有哪些错误?您是否在文档准备就绪时调用该代码?我要添加的代码是:var ratioMainImg=1366/768;$(“#container”).width($(window.outerWidth());$(“#container”).height($(“#container”).width()/ratioMainImg);如果($(“#container”).height()那么,该代码如何应用于您提出的问题?控制台中有哪些错误?您是否在文档准备就绪时调用该代码?谢谢,但我如何重写这行代码:$(“#container”).width($(window.innerWidth());很抱歉,没有理解文档中所说的要使用的.width()因此,将其改为
$(“#容器”).width($(window.width());
很抱歉,即使是window.alert($(window.width());也不起作用。JavaScript控制台中是否有错误消息?如果不起作用,可能会有错误消息。谢谢,但我如何重写这行代码:$(“#容器”).width($(window.innerWidth());很抱歉没有理解文档中说的使用.width()。因此将其更改为
$(“#容器”).width($(window.width());
很抱歉,即使是window.alert($(window.width())也不起作用;不工作吗?JavaScript控制台中是否有错误消息?如果不工作,可能会有错误消息。