例:
<div>
<A><span class="bla">test</span></a>
<A><span class="bla">test test</span></a>
<A><span class="bla">test test test</span></a>
</div>
私たちがこのようなことをすることができるかどうか疑問に思っています:
$('span.bla').click(function(){
$(this).addClass('selected').others_with_this_class().removeClass('selected');
});
または、実際には2つの異なるセレクターを作成し、それらを1つずつ処理する必要があります。
編集:
アイデアを持ってみんなに感謝します、私はこのようなことをしていることに気づきました::-)
if (!$(this).hasClass('selected'))
$(this).addClass('selected').parent().siblings('a').children('.selected').removeClass('selected');