过滤rel属性

时间:2017-11-03 23:47:45

标签: javascript jquery

我的网页上有几个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:

http://jsfiddle.net/strfcL0c/2/

2 个答案:

答案 0 :(得分:2)

您可以使用类似$('a[rel^=attachment]')

的内容

^=代表开头,因此结果列表将仅包含具有rel属性的元素,其值以attachment

开头

答案 1 :(得分:1)

像这样:

$('a[rel^="attachment wp"]').appendTo('.two');