我希望我的选择框能够动态更改页面另一部分的 CSS,以便根据每个选择显示正确的选项。
Eg the right DIV elements are shown when the correlating select option is selected.
我的选择输入和 DIV:
<select id="chooser" class="input_select" name="chooser">
<option value="">Select...</option>
<option value="Car">Car</option>
<option value="House">House</option>
<option value="Commercial">Commercial</option>
<option value="Other">Other</option>
</select>
<div id="car" style="display:none;">Cars</div>
<div id="house" style="display:none;">House related</div>
<div id="commercial" style="display:none;">Commercial stuff</div>
<div id="other" style="display:none;">Other stuff</div>
到目前为止我的jQuery:
$(document).ready(function() {
$('#chooser').change{
$('#house').hide()
$('#commercial').hide()
$('#other').hide()
$('#car').show()
}
});
我是 jQuery 的菜鸟,我只是不知道如何告诉它通过选择哪个选项来过滤它。我的意思是,我认为我添加了 .change{} 部分是正确的,但不知道如何过滤它。
任何帮助表示赞赏。谢谢