Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.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变量怎么会立即错误为未定义?_Javascript_Jquery - Fatal编程技术网

我刚才显示的javascript变量怎么会立即错误为未定义?

我刚才显示的javascript变量怎么会立即错误为未定义?,javascript,jquery,Javascript,Jquery,我有一些简单的javascript代码,如下所示: var divLink = $(this).attr("href"); alert(divLink); if ($(divlink).is(":visible")) $(divLink).hide("blind", { direction: "vertical" }, 1000); 它在第3行抛出此错误: Uncaught ReferenceError: divlink is not defined 我把第二行放进去只是为了看看变量divL

我有一些简单的javascript代码,如下所示:

var divLink = $(this).attr("href");
alert(divLink);
if ($(divlink).is(":visible")) $(divLink).hide("blind", { direction: "vertical" }, 1000);
它在第3行抛出此错误:

Uncaught ReferenceError: divlink is not defined
我把第二行放进去只是为了看看变量divLink中有什么。它返回:

The page at mysite.com says:

#categories_settings

单击对话框上的“确定”后,它将抛出错误。这怎么可能呢?

JS区分大小写。一致地使用
divLink
,而不是
divLink


这解决了引用错误@epascarello的回答解决了其他问题。

JS区分大小写。一致地使用
divLink
,而不是
divLink

var divLink = $(this).attr("href");  <--string
alert(divLink);
if ($(divlink).is(":visible"))  <--acting like it is a jQuery object and it has a lowercase l. 
这解决了引用错误@埃帕斯卡雷洛的回答解决了其他问题

var divLink = $(this).attr("href");  <--string
alert(divLink);
if ($(divlink).is(":visible"))  <--acting like it is a jQuery object and it has a lowercase l.