$('link[@rel*=style][title]')
我知道在第一[]
,它选择与属性rel
拥有的'style'
内容元素,但我不知道第二[]
选择什么。任何人都可以帮忙这个jQuery选择器选择什么?
$('link[@rel*=style][title]')
我知道在第一[]
,它选择与属性rel
拥有的'style'
内容元素,但我不知道第二[]
选择什么。任何人都可以帮忙这个jQuery选择器选择什么?
的[title]
选择器匹配具有title
属性的元素。
这很好,因为,就像ID或类一样,属性选择器可以链接在一起以选择满足一系列条件的元素。使用link[@rel*=style][title]
,您选择的<link>
元素具有包含“样式”的rel
属性,和具有标题属性。
$('link[@rel*=style][title="yourtitle"]');
$('link[@rel*=style][title*="yourtitle"]');
,如果你写
$('link[@rel*=style][title]');
那么将选择具有title属性
那么它会工作
它会按问题给出,也就是没有值。这意味着匹配具有标题属性的元素......正如@cHao所说的 –
请参阅更新@HarshBaid –
与您关于第二个选择器的问题没有直接关系,但可能值得一提的是@语法不适用于任何比1.3更新的jQuery版本,并且该样式需要引号。 $('link [rel * =“style”] [title]'):) – BriAnna