获取链接标记返回错误

时间:2011-09-01 10:43:42

标签: jquery

为什么会返回错误?

<link rel="shortcut icon" type="image/x-icon" href="gfx/favicon.ico" />

var link = $('link[rel=shortcut icon]');

错误:

uncaught exception: Syntax error, unrecognized expression: [rel=shortcut icon]

1 个答案:

答案 0 :(得分:3)

您需要将rel的值放在引号中:

var link = $('link[rel="shortcut icon"]');

请参阅属性选择器上的jQuery docs

  

的jQuery( '[属性= “值”]')

     

属性属性名称。

     

属性值。 报价是强制性的。