Javascript $(…).attr不是标记上的函数-JQuery

Javascript $(…).attr不是标记上的函数-JQuery,javascript,jquery,html,tags,Javascript,Jquery,Html,Tags,我有一个JQuery选择器来选择指向url的特定标记 $( "a[href='/imdb/videos/10155754083343949/']") 查询将返回以下结果: <a data-onclick="[[&quot;VideoChannelHandleLink&quot;,&quot;handleClick&quot;]]" class="async_saving _5pcq" href="/imdb/videos/10155754083343949

我有一个JQuery选择器来选择指向url的特定标记

$( "a[href='/imdb/videos/10155754083343949/']")
查询将返回以下结果:

<a data-onclick="[[&quot;VideoChannelHandleLink&quot;,&quot;handleClick&quot;]]" class="async_saving _5pcq" href="/imdb/videos/10155754083343949/" aria-label="Wonder Woman 2 Release Date" data-video-id="10155754083343949" data-video-channel-id="387437888106301:10155754083343949" data-channel-caller="channel_view_from_unknown" ajaxify="/imdb/videos/vb.15925638948/10155754083343949/?type=3" rel="async" target=""><abbr title="Wednesday, July 26, 2017 at 10:42am" data-utime="1501045936" data-shorten="1" class="_5ptz"><span class="timestampContent" id="js_1g">Yesterday at 10:42am</span></abbr></a>
提前谢谢

更新:
现在已经解决了不是指JQuery,它只是chrome控制台中querySelector的快捷方式。由于其他原因,JQuery没有正确注入。现在修好了

您的代码应该可以正常工作。您确定
$
是对jQuery的引用吗?我认为是其他原因导致选择不起作用,是吗?我可以做
$(“a[href='/imdb/videos/1015575408343949/'])。href
。我也试过了,我想我没有得到数组。结果是
uncaughttypeerror:无法读取未定义at:1:51的属性“attr”
听起来你没有jQuery,听起来你在使用控制台,你有Chrome的querySelector快捷方式,而不是jQuery。谢谢大家。我刚刚做了
jQuery(“a[href=”/imdb/videos/1015575408343949/”).attr(“aria标签”)
,得到了
“神奇女侠2发布日期”
。我不知道chrome有这样的捷径。我有一个注入jquery的扩展,但我忘了在控制台顶部选择它。我相信这个问题已经解决了。谢谢,您的代码应该可以正常工作。您确定
$
是对jQuery的引用吗?我认为是其他原因导致选择不起作用,是吗?我可以做
$(“a[href='/imdb/videos/1015575408343949/'])。href
。我也试过了,我想我没有得到数组。结果是
uncaughttypeerror:无法读取未定义at:1:51的属性“attr”
听起来你没有jQuery,听起来你在使用控制台,你有Chrome的querySelector快捷方式,而不是jQuery。谢谢大家。我刚刚做了
jQuery(“a[href=”/imdb/videos/1015575408343949/”).attr(“aria标签”)
,得到了
“神奇女侠2发布日期”
。我不知道chrome有这样的捷径。我有一个注入jquery的扩展,但我忘了在控制台顶部选择它。我相信这个问题已经解决了。非常感谢。
Uncaught TypeError: $(...).attr is not a function
at <anonymous>:1:49