클릭 한 것을 제외한 모든 링크에 클래스를 적용하는 함수를 찾고 있습니다.jquery 특정 클래스가있는 링크를 제외한 모든 링크를 선택하십시오.
CSS
.foot_active {
text-decoration:underline;
}
.foot_inactive {
text-decoration:none;
}
HTML
<div class="sitemap">
<table class="table_site">
<tr>
<td class="subsite"><a>op1</a></td>
<td class="subsite"><a>op2</a></td>
<td class="subsite"><a>op3</a></td>
</tr>
</table>
</div>
스크립트이 스크립트는 처음으로 작동
$('a:contains("op1")')
.live('click', function(){
$(this).addClass('foot_active');
$('a:not(.foot_active)').addClass('foot_inactive');
});
$('a:contains("op2")')
.live('click', function(){
$(this).addClass('foot_active');
$('a:not(.foot_active)').addClass('foot_inactive');
});
$('a:contains("op3")')
.live('click', function(){
$(this).addClass('foot_active');
$('a:not(.foot_active)').addClass('foot_inactive');
});
당신이 링크를 클릭,하지만 미래 클릭합니다. 나는 뭔가 잘못하고 있다고 생각하지만, 내 두뇌는 지금 너무 화가 난 것 같습니다.
감사합니다.