ドロップダウンを使用して、選択したオプションに基づいて div を表示/非表示にしています。表示/非表示は機能していますが、ページ上のすべての div を毎回非表示にするのではなく、個々のドロップダウンに関連する div のみを非表示にする必要があります。
個々のドロップダウンに関連する div のみを選択するにはどうすればよいですか?
http://jsfiddle.net/infatti/fj63g/7/
<select id="dropDown">
<option>Choose</option>
<option value="div1">Show Div 1</option>
<option value="div2">Show Div 2</option>
</select>
<div id="div1" class="drop-down-show-hide">div 1</div>
<div id="div2" class="drop-down-show-hide">div 2</div>
<hr />
<select id="dropDown2">
<option>Choose</option>
<option value="div3">Show Div 3</option>
<option value="div4">Show Div 4</option>
</select>
<div id="div3" class="drop-down-show-hide">div 3</div>
<div id="div4" class="drop-down-show-hide">div 4</div>
$('.drop-down-show-hide').hide();
$('#dropDown').change(function(){
$('.drop-down-show-hide').hide();
$('#' + this.value).show();
});
$('#dropDown2').change(function(){
$('.drop-down-show-hide').hide();
$('#' + this.value).show();
});