我有多行表,我想在点击事件中隐藏其中一些。我怎么能用单一方法
来做到这一点 <script type="text/javascript">
function createInputForm(){
var rtype = $('#rtype').val();
var md = $('#tr_md'),reg = $('#tr_reg'),trans = $('#tr_trans'),;
$('#table_input_new tr').fadeIn();
if(rtype=='A'){
$(md,reg).fadeOut();
}
else if(rtype=='B'){
$(reg,trans).fadeOut();
}
}
$('#rtype').change(createInputForm);
-->
</script>
答案 0 :(得分:1)
您需要使用add
方法将一个jQuery集合添加到另一个:
if (rtype == 'A') {
md.add(reg).fadeOut();
}
else if (rtype == 'B') {
reg.add(trans).fadeOut();
}