我有一个 jquery 代码,起初我们只能看到一个组合框或<select>
标签。例如,当我单击组合框中的第一个选项时,会出现一个按钮。当我单击该按钮时,该按钮会消失。问题是,当我再次单击组合框中的第一个选项时,该按钮将不再显示。
查询:
$(document).ready(function(){
$('.mySelect').change(function(){
var thisValue = $(this).val();
$('#'+thisValue).fadeIn(1000);
});
$('.myButton').click(function(){
$(this).hide();
});
$('.myButton').hide();
});
HTML:
<select class="mySelect">
<option value="">Select</option>
<option value="myButton1">One</option>
<option value="myButton2">Two</option>
<option value="myButton3">Three</option>
<option value="myButton4">Four</option>
<option value="myButton5">Five</option>
</select>
<input type="button" value="Click 1" id="myButton1" class="myButton"/>
<input type="button" value="Click 2" id="myButton2" class="myButton"/>
<input type="button" value="Click 3" id="myButton3" class="myButton"/>
<input type="button" value="Click 4" id="myButton4" class="myButton"/>
<input type="button" value="Click 5" id="myButton5" class="myButton"/>