0

在网站 http://yn1[dot]nl 的底部有一个名为“Inloggen”的按钮。当您单击它时,应该会出现一个名为“userdata”的 div。出于某种神秘的原因,什么也没有发生。

萤火虫 说:

TypeError: $(...) is null
Line: 46

该行包括:

$(".userdata").toggle("4000", function() { });

那有什么问题呢?存在并具有类名“ divuserdata”。

4

1 回答 1

1

错误信息很明确:$(...)返回null. 这意味着$全局变量不能等于jQuery,因为jQuery永远不会返回null(不管有问题的 div 是否存在)。

实际上,您的代码包含一个调用 的无冲突脚本jQuery.noConflict,它放弃了对$变量的控制。

解决方案:要么删除无冲突脚本(这可能会破坏其他东西,我不知道),要么写jQuery而不是$.

于 2013-11-14T13:11:30.450 回答