私は、視聴者グループの下にチェックボックスが隠された視聴者グループを持っています。今、これらの隠しチェックボックスをオーディエンスグループ名をクリックして表示したいと思います。親チェックボックスのクリック時に子チェックボックスを表示
あなたはここで使用してコードイムの詳細を参照することができます:次のjQueryコードを使用して
<div class='audience-group'>
<input type='checkbox' class='audience-group-checkbox' value='9' />
<div class='audience-group-name'>
JGG Enterprises
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='7' />
<div class='audience-name'>
Mucho, George
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='9' />
<div class='audience-name'>
Bo, Jen
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='10' />
<div class='audience-name'>
Gin, Junto
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='12' />
<div class='audience-name'>
Molina, Greg
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='36' />
<div class='audience-name'>
Berkely, Dada
</div>
</div>
<div class='audience-group'>
<input type='checkbox' class='audience-group-checkbox' value='8' />
<div class='audience-group-name'>
GBA Inc.
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='1' />
<div class='audience-name'>
Kapate, Jones
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='2' />
<div class='audience-name'>
Bingo, Gringo
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='4' />
<div class='audience-name'>
Doe, John
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='8' />
<div class='audience-name'>
Merio, Horhe
</div>
</div>
<div class='audience'>
<input type='checkbox' class='audience-checkbox' value='35' />
<div class='audience-name'>
Dalisay, JM
</div>
</div>
イム:
$(文書)
http://jsfiddle.net/CnmEA/は、私はこれらのサンプルのHTMLコードを持っています。準備完了(関数(){
$('.audience-group-name').each(function(){
$(this).click(function(){
$(this).find('.audience').show();
});
});
});
私はjQueryを少し新しくしてくれました。何か助けてくれてありがとう!
ちょうど.show()を.toggle()に変更しました。それがまさに私が探していたものです。素晴らしい説明のために@maxedisonに感謝します!私は新しいことを学びました。 :) – Mico
ニース。私は 'nextUntil()'について知らなかった。 – ScottS