0

動的に作成された要素のリストを操作しています。そのうちのいくつかは、クラスまたは 'Set1、Set2 などのセットに関連付けられています。要素には、さまざまな割り当て順序で複数のクラスがありますが、それぞれに 'Set で始まるクラスが 1 つしかありません...'、 そのような...

<div class="SharedClass anotherClass Set2 yetAnotherClass">SomethingA</div>
<div class="SharedClass anotherClass Set2 yetAnotherClass">SomethingB</div>
<div class="someClass SharedClass Set3 yetAnotherClass">SomethingC</div>

では、「Set」で始まる特定のクラスを変数「clickedSet」に抽出して、このクリック関数をシードして、現在クリックされているセットのメンバーのみを表示するにはどうすればよいですか?

$('.SharedClass').click(function(){

    var clickedSet = $(this). //Get the specific classname starting with 'Set...'

    $(':not("clickedSet")').hide();
    $('.clickedSet').show();
});

どんなアイデアもありがたく受け取った。ベスト、キース..

4

2 に答える 2