我能够获得'href'属性值,并且还需要获取'rel'属性/属性值。如何在下面的代码中添加一个属性“rel”。
$('.fitcolorslist').find('img:first').wrap('<a/>');
$('.fitdetials a').attr('href', function() {
return $(this).closest('.fitcolorslist')
.find('.containerresults li a:first')
.attr('href');
});
答案 0 :(得分:0)
想要从我获取href值的地方复制rel属性。
很简单,只需使用each
而不是attr
,并在每个元素的回调中设置两个属性:
$('.fitdetials a').each(function() {
var $this = $(this);
var $src = $this.closest('.fitcolorslist')
.find('.containerresults li a:first');
$this.attr({
href: src.attr('href'),
rel: src.attr('rel')
});
});