$(...)。attr不是函数 - A标签上的JQuery

时间:2017-07-27 14:27:48

标签: javascript jquery html tags

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

$( "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>

我想使用
来访问此标记的aria-label属性 $( "a[href='/imdb/videos/10155754083343949/']").attr("aria-label") 但是我得到了这个错误:

Uncaught TypeError: $(...).attr is not a function
at <anonymous>:1:49

先谢谢。

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

0 个答案:

没有答案