我的页面引用了 jQuery,因为其他代码已经正常运行。但是我需要添加一些新代码,并决定在编写代码之前直接在 Firebug 中测试选择器。所以我去控制台并输入我的选择器:
$("h3:contains('Keynote')");
现在,这可能是也可能不是有效的选择器。我不在乎,在这一点上。当我按 Enter 键时,出现以下错误:
类型错误:$ 不是函数
现在我知道如果您在页面上实际运行的代码中遇到该错误,通常是因为未引用或运行 jquery(我们知道它是),或者因为与另一个库发生冲突。但是直接在控制台中运行的代码会受到影响吗?如果是这样,我如何绕过它进行测试?我是否必须在 Firebug 中以这种方式跳过测试,只需在我的文件中编写代码并从那里进行测试?
如果它有帮助,当我单击错误消息的链接时,这就是我得到的: