我对 jquery 很陌生。
这是我的代码
<script>
$(document).ready(function(){
$('#bashing_title').change(function(){
if($(this).val() == 1)
$('#1').show();
else if($(this).val() == 2)
$('#2').show();
else if($(this).val() == 3)
$('#3').show();
else if($(this).val() == 4)
$('#4').show();
else if($(this).val() == 5)
$('#5').show();
else if($(this).val() == 6)
$('#6').show();
else if($(this).val() == 7)
$('#7').show();
else if($(this).val() == 8)
$('#8').show();
else if($(this).val() == 9)
$('#9').show();
else
$('#1').hide();
});
});
</script>
我想要做的是如果值是1
它显示一个特定的文本框,如果它是 2 然后是另一个,依此类推。但是在这里,如果用户首先选择了具有值的选项,1
并且如果用户2
稍后选择,则该选项不会被隐藏。
我如何隐藏以前的值,只显示当前选择的值