TypeError:$直接使用Firebug控制台时不是函数

Emm*_*myS 1 jquery firebug

我的页面引用了jQuery,因为其他代码已经正常运行.但我需要添加一些新代码,并决定在编写代码之前尝试直接在Firebug中测试选择器.所以我去控制台输入我的选择器:

$("h3:contains('Keynote')");
Run Code Online (Sandbox Code Playgroud)

现在,这可能是也可能不是有效的选择器.在这一点上,我不在乎.当我按Enter键时,我收到以下错误:

TypeError:$不是函数

现在我知道如果你在页面上实际运行的代码中出现错误,通常是因为jquery没有被引用或运行(我们知道它是这样),或者因为与另一个库存在冲突.但直接在控制台中运行的代码会受到影响吗?如果是这样,我如何绕过它进行测试?我是否必须在Firebug中跳过这种方式测试,只需在我的文件中编写代码并从那里进行测试?

如果它有帮助,当我点击错误消息的链接时,这就是我得到的:

在此输入图像描述

j08*_*691 8

您是否尝试过更换$jQuery

jQuery("h3:contains('Keynote')");
Run Code Online (Sandbox Code Playgroud)

我的第一个猜测是这应该处理的冲突.