jquery - 更改 a 的属性和
问问题
333 次
3 回答
1
尝试这个:
$('select').change(function(){
if($(this).val() == 'A'){
hideButton();
}else{
showButton();
}
})
于 2012-09-28T21:57:12.417 回答
0
$(function() {
$('select').on('change', function() {
if ($(this).val() == 'A') {
$('.button').hide('slow');
}
else {
$('.button').show('slow');
}
}).change();
});
<select>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
<input class="button" name="button" type="submit" value="delete" />
于 2012-09-28T22:05:29.020 回答
0
您可以决定option
必须采取的行动:
html:
<select>
<option data-visibility="hide" value="A">A</option>
<option data-visibility="show" value="B">B</option>
<option data-visibility="show" value="C">C</option>
</select>
JS(jQuery):
$('select').bind('change', function(event) {
var method = $(this).find('option:selected').data('visibility');
$('.button')[method]('slow');
});
于 2012-09-28T22:10:54.680 回答
问问题
333 次
3 回答
1
尝试这个:
$('select').change(function(){
if($(this).val() == 'A'){
hideButton();
}else{
showButton();
}
})
于 2012-09-28T21:57:12.417 回答
0
$(function() {
$('select').on('change', function() {
if ($(this).val() == 'A') {
$('.button').hide('slow');
}
else {
$('.button').show('slow');
}
}).change();
});
<select>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
<input class="button" name="button" type="submit" value="delete" />
于 2012-09-28T22:05:29.020 回答
0
您可以决定option
必须采取的行动:
html:
<select>
<option data-visibility="hide" value="A">A</option>
<option data-visibility="show" value="B">B</option>
<option data-visibility="show" value="C">C</option>
</select>
JS(jQuery):
$('select').bind('change', function(event) {
var method = $(this).find('option:selected').data('visibility');
$('.button')[method]('slow');
});
于 2012-09-28T22:10:54.680 回答