したがって、私はブートストラップ フレームワークを使用しています。ドロップダウン リストから特定の値が選択されているかどうかに応じて、表示および非表示にする div があります。これが私のコードです:
<label>Injury Prevention Topic</label>
<select id="InjuryPreventionTopic" class="selectpicker show-tick">
<option value="Animal Bites">Animal Bites</option>
<option value="Assault">Assault</option>
<option value="Burns and Scalds">Burns and Scalds</option>
<option value="Drowning">Drowning</option>
<option value="falls">Falls</option>
<option value="Firearms">Firearms</option>
<option value="Hanging">Hanging</option>
<option value="Homicide">Homicide</option>
<option value="Mutilation">Mutilation</option>
<option value="Not Further Specified">Not Further Specified</option>
<option value="Poisoning">Poisoning</option>
<option value="Self-Harm">Self-Harm</option>
<option value="Sport and Leisure">Sport and Leisure</option>
<option value="Suicide">Suicide</option>
<option value="roadaccident">Road Traffic Accidents</option>
</select>
<div id="drop3" class="collapse">
<label>Falls Sub Category</label>
<select id="FallsSubCategory" class="selectpicker show-tick">
<option>Case or Risk Identification</option>
<option>Exercise, Strength and Balance Training</option>
<option>Falls Risk Assessment</option>
<option>General</option>
<option>Hip Protectors</option>
<option>Multifactorial Interventions</option>
<option>Prevention Programmes</option>
<option>Vitamin D</option>
</select>
</div>
<script>
$('#InjuryPreventionTopic').change(function () {
if ($(this).val() == 'falls') {
$('#drop3').toggleClass('in');
}
});
</script>
いくつかのバリエーションを試しましたが、何もうまくいかないようです。何か案は?