为什么会返回错误?
<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]
答案 0 :(得分:3)
您需要将rel
的值放在引号中:
var link = $('link[rel="shortcut icon"]');
请参阅属性选择器上的jQuery docs:
的jQuery( '[属性= “值”]')
属性属性名称。
值属性值。 报价是强制性的。