过滤器相对属性

问题描述:

我有我的网页上几个相对属性,我想只过滤属性rel="attachment过滤器相对属性

但问题是,每个rel=attachment属性有一些更rel,如:

rel="attachment wp-att-53" 
rel="attachment wp-att-54" 
rel="attachment wp-att-55" 

有页面上的其他名称为rel属性如:

rel="otherRel" 

将以下代码复制LL rel属性:

$(function() { 
    $('a[rel]').appendTo('.two'); 
}); 

我怎么只过滤属性rel=attachment

请参阅的jsfiddle:

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

像这样:

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

这将不匹配显示的任何元素....属性值是不等于选择器建议 – charlietfl

+0

编辑我的答案 – Liroy

+0

@ LiroyLeshed.com谢谢,我该怎么办那里的照片在哪里没有空的空间? – Gislef

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

^=代表开始与因此产生的名单将只包含有一个rel属性,该属性的元素值开始于attachment

+0

谢谢,工作。还有一个问题,我该如何制作图像之前没有空间的地方? – Gislef

+0

@Gislef我不确定你的意思。你想扭转这个过程吗? – Titus

+0

'appendTo'将包含图像的所有内容都更改为另一个位置。但在之前的地方是一个空白的地方。我希望我没有离开这个空的空间 – Gislef