部分的に機能している次のスクリプトがあります。
HTML:
<div class="navigation3">
click me
</div>
<div class="dropdown">
<div class="items">icon Default 3</div>
</div>
jQuery:
$('.navigation3').click(function(event) {
$(this).toggleClass('active');
$(".dropdown").toggle();
});
クリックした.active
部分が.navigtion3
赤くなり、3つすべてクリックすると3つすべてが赤くなります。
動作していないビットは.dropdown
です。divのすぐ下にドロップする必要があります.navigtion3
。さらに、現時点では、一度に1つしか表示されていません。すべてのが.dropdown
である場合は、すべてを表示する必要があります。.navigation3
.active
また、ユーザーの選択に基づいて、ユーザー画面に表示される.navigation3
sとsの数がわかりません。.dropdown
これを機能させることができないようです。jQueryの専門家の助けをいただければ幸いです。
jsFiddle:
これは私が現在持っているものです:http: //jsfiddle.net/MTESY/12/