2011-03-28 3 views
0

rel 속성이 현재 attachement 인 경우 링크를 검색하고 rel 속성을 바꿔야합니다.REL 속성을 jQuery로 바꾸고 바꾸기

내가 지금까지 가지고있는 코드는 다음과 같습니다

$("href").each(function(index) { 
    $(this).attr('rel', 'group'); 
}); 

답변

2

당신이 뭔가에 대해 확인해 값을 테스트하려는 경우 (의는 "첨부"라고하자)을, 당신이해야 할 모든이 같은 것입니다 :

$('a[rel="attachment"]').attr('rel','group'); 

이 말한다 모든 <a>에 대한 rel="attachment" 인 요소는 rel을 "그룹"으로 설정하십시오. 당신이 변화하는 것을 의미 것은 href 속성을 가진 모든 요소의 경우 한편

는, 당신은

$('[href][rel="attachment"]').attr('rel','group'); 
0
$('a').each(function() { 
    $(this).attr('rel', 'group') 
}); 

당신에 대한 '확인해'의 값을 테스트하려고하는지 확실하지.

0

href

시도로 이러한 선택 :

$("a").each(function() { 
    $(this).attr('rel', 'group'); 
}); 
+1

'href' 같은 것을 사용합니다 *입니다 * 유효한 [요소 선택] (HTTP : //api.jquery.com/element-selector/)로 이름이 * href * 인 요소를 선택합니다. 그러나 HTML에는 * href * 요소가 없습니다. – Gumbo

+0

@ 검보. 그게 무슨 뜻인지 : - P는 – Neal

0

무슨 뜻이 "attachment" 같다?

$("a").each(function(index) { 
    // href is `this.href` 
    if(this.rel == 'attachment') 
     $(this).attr('rel', 'group'); 
}); 
관련 문제