Javascript Firebug中的包装器为空是什么意思?

Javascript Firebug中的包装器为空是什么意思?,javascript,mootools,firebug,wrapper,Javascript,Mootools,Firebug,Wrapper,我在此页面中有一个错误: 对于Firebug,我得到了这个,但我不明白这意味着什么,也不知道如何解决 wrapper is null (?)()2 (línea 1) element = "#menu ul" items = "#menu li a" options = Object { widthSliderPx=125, widthSliderOpenPx=185} Class()mootools.js.php (línea 16) start() 感谢您在Chrome控制台中看到以下消

我在此页面中有一个错误:

对于Firebug,我得到了这个,但我不明白这意味着什么,也不知道如何解决

wrapper is null
(?)()2 (línea 1)
element = "#menu ul"
items = "#menu li a"
options = Object { widthSliderPx=125, widthSliderOpenPx=185}
Class()mootools.js.php (línea 16)
start()

感谢您在Chrome控制台中看到以下消息:

Uncaught TypeError:无法调用null的方法'addEvent'
这意味着某段JavaScript正在尝试执行以下操作:

var foo = null;
foo.addEvent(...);
可能它正在执行一个
document.getElementById()
,然后(尝试)添加一个事件侦听器,但找不到具有指定ID的此类元素


我的Chrome控制台报告了几个可能的行号:

下面是
template.js.php
的第345行:

var menuFx = new SliderMenu('#menu ul', '#menu li a', { widthSliderPx: YtSettings.widthSliderPx, widthSliderOpenPx: YtSettings.widthSliderOpenPx });

在Chrome控制台中,我看到以下消息:

Uncaught TypeError:无法调用null的方法'addEvent'
这意味着某段JavaScript正在尝试执行以下操作:

var foo = null;
foo.addEvent(...);
可能它正在执行一个
document.getElementById()
,然后(尝试)添加一个事件侦听器,但找不到具有指定ID的此类元素


我的Chrome控制台报告了几个可能的行号:

下面是
template.js.php
的第345行:

var menuFx = new SliderMenu('#menu ul', '#menu li a', { widthSliderPx: YtSettings.widthSliderPx, widthSliderOpenPx: YtSettings.widthSliderOpenPx });

和Matt一样,我也看到了这个错误:

Uncaught TypeError: Cannot call method 'addEvent' of null
据我所知,它来自template.js.php中的这行代码:

var menuFx = new SliderMenu('#menu ul', '#menu li a', { widthSliderPx: YtSettings.widthSliderPx, widthSliderOpenPx: YtSettings.widthSliderOpenPx });

我无法进入压缩代码来跟踪它,但有一种猜测是,这是因为代码中没有“#menu ul”,导致代码中的某个地方出现空值。

与Matt一样,我也看到了以下错误:

Uncaught TypeError: Cannot call method 'addEvent' of null
据我所知,它来自template.js.php中的这行代码:

var menuFx = new SliderMenu('#menu ul', '#menu li a', { widthSliderPx: YtSettings.widthSliderPx, widthSliderOpenPx: YtSettings.widthSliderOpenPx });

我无法进入压缩代码来跟踪它,但有一种猜测是,这是因为您的代码中没有“#menu ul”,这导致代码中的某个地方出现空值。

又一次为什么要投否决票????来吧这是一个有道理的问题。。让我们不要因为人们问了他们不完全理解的问题而投票。。这不是网站的重点吗?为什么有人对这个问题投了否决票,却没有留下任何评论?同样,为什么投否决票????来吧这是一个有道理的问题。。让我们不要因为人们问了他们不完全理解的问题而投票。。这不是网站的重点吗?为什么有人否决了这个问题,没有留下任何评论?谢谢马特。这似乎是对mootools函数或类似函数的错误调用。有没有办法获得更多关于这个bug是在哪里产生的信息?谢谢Matt,你的回答给我一个开始搜索的地方。该文件template.js.php包含其他文件,控制台中的所有文件都合并在一个文件中。最后,我在包含的文件中注释了一行不必要的代码,现在可以工作了!马特:你是如何将图像附加到你的答案上的?这是一种特权还是每个人都能做到<编辑时按code>Ctrl-G,或单击看起来像宝丽来的编辑器图标。谢谢。你的帮助非常有用。因为这不是常见的图像,我想这是一些特别的东西。谢谢马特。这似乎是对mootools函数或类似函数的错误调用。有没有办法获得更多关于这个bug是在哪里产生的信息?谢谢Matt,你的回答给我一个开始搜索的地方。该文件template.js.php包含其他文件,控制台中的所有文件都合并在一个文件中。最后,我在包含的文件中注释了一行不必要的代码,现在可以工作了!马特:你是如何将图像附加到你的答案上的?这是一种特权还是每个人都能做到<编辑时按code>Ctrl-G,或单击看起来像宝丽来的编辑器图标。谢谢。你的帮助非常有用。因为看到图片并不常见,我想这是很特别的。谢谢jfriend00的回答。谢谢jfriend00的回答。