如果rel
属性目前等于rel
,我想搜索链接并替换其attachement
属性。
我到目前为止的代码是:
$("href").each(function(index) {
$(this).attr('rel', 'group');
});
答案 0 :(得分:2)
如果你试图针对某些事情测试rel值(让我们说"附件"),你所要做的就是这样:
$('a[rel="attachment"]').attr('rel','group');
这表示对于<a>
的所有rel="attachment"
元素,请将rel
设置为&#34; group&#34;。
另一方面,如果您要更改的内容是具有href
属性的所有元素,那么您将使用
$('[href][rel="attachment"]').attr('rel','group');
答案 1 :(得分:0)
$('a').each(function() {
$(this).attr('rel', 'group')
});
不确定你试图测试'rel'的价值。
答案 2 :(得分:0)
没有href
尝试:
$("a").each(function() {
$(this).attr('rel', 'group');
});
答案 3 :(得分:0)
你的意思是等于"attachment"
吗?
$("a").each(function(index) {
// href is `this.href`
if(this.rel == 'attachment')
$(this).attr('rel', 'group');
});