我的网页上有几个rel属性,我只想过滤属性rel="attachment
但问题是每个rel=attachment
属性都有一些rel
,例如:
rel="attachment wp-att-53"
rel="attachment wp-att-54"
rel="attachment wp-att-55"
页面上还有rel
属性的其他名称,例如:
rel="otherRel"
以下代码正在复制所有rel属性:
$(function() {
$('a[rel]').appendTo('.two');
});
如何仅过滤属性rel=attachment
?
请参阅jsfiddle:
答案 0 :(得分:2)
您可以使用类似$('a[rel^=attachment]')
^=
代表以开头,因此结果列表将仅包含具有rel
属性的元素,其值以attachment
答案 1 :(得分:1)
像这样:
$('a[rel^="attachment wp"]').appendTo('.two');