在网站 http://yn1[dot]nl 的底部有一个名为“Inloggen”的按钮。当您单击它时,应该会出现一个名为“userdata”的 div。出于某种神秘的原因,什么也没有发生。
萤火虫 说:
TypeError: $(...) is null
Line: 46
该行包括:
$(".userdata").toggle("4000", function() { });
那有什么问题呢?存在并具有类名“ div
userdata”。
错误信息很明确:$(...)
返回null
. 这意味着$
全局变量不能等于jQuery
,因为jQuery
永远不会返回null
(不管有问题的 div 是否存在)。
实际上,您的代码包含一个调用 的无冲突脚本jQuery.noConflict
,它放弃了对$
变量的控制。
解决方案:要么删除无冲突脚本(这可能会破坏其他东西,我不知道),要么写jQuery
而不是$
.