我有以下的jQuery:从选择框jquery隐藏/显示div不工作,我不明白为什么?
<script>
$(document).ready(function() {
$(".search_type").hide();
$("#select_search").change(function() {
$('#' + $(this).val()).toggle();
});
});
</script>
<select id="select_search">
<option value="1">
<option value="2">
<option value="3">
</select>
<div id="1" class="search_type">Some Text</div>
<div id="2" class="search_type">Some Text</div>
<div id="3"class="search_type">Some Text</div>
enter code here
目前,我有它显示基于选择框的变化相应的div,但是,这不,如果选择框再次更改删除它。
是否有一个if(($ this):not.val()).....有什么隐藏的东西?对不起,我是JS/jQuery的新手,在这里真的很挣扎。
请分享相关的HTML –
见下文 –