如何将var放在一个类中

时间:2012-10-01 07:34:09

标签: javascript class variables assign

我想将“max”的值与脚本中的其他值一起放在类中

这个变量:

  

var max = $('#qtyA')。val();

并把它放在这里:

$("[name$='OUTopt']").prop('class','validate[minCheckbox[1],maxCheckbox[]] checkbox text')

更具体的内容:

  

maxCheckbox []

它应该是这样的:

  

maxCheckbox [MAX]

     

$( “[名$ = 'OUTopt']”)。丙( '类',“验证[minCheckbox [1],maxCheckbox [MAX]]   复选框文字')

<script language="javascript">
$(document).ready(function() {   

    $("#srv").on('change', function() {
        var max = $('#qtyA').val();
        alert(max);
        var selVal = $(this).val();

        if (selVal == 'Inbound') { // Inbound
            $('.Inbound').show();
            $('.Outbound').hide();
            $("[name$='OUTopt']").prop('class','')
            $("#OUTsrvOtr").prop('class','')

            $("[name$='INopt']").prop('class','validate[minCheckbox[1],maxCheckbox['max']] checkbox text')
            $('#valOUT').val('');
            $('div#Outbound').find('span').prop('class','');

        }
        else if (selVal == 'Outbound') { // Outbound
            $('.Inbound').hide();
            $('.Outbound').show();
            $("[name$='INopt']").prop('class','')
            $("#INsrvOtr").prop('class','')

            $("[name$='OUTopt']").prop('class','validate[minCheckbox[1],maxCheckbox['max']] checkbox text')
                $('#valIN').val('');
            $('div#Inbound').find('span').prop('class','');

        }
        else {
            $('.Inbound').hide();
            $('.Outbound').hide();
            $('#valOUT').val('');
            $('#valIN').val('');
            $("[name$='INopt']").prop('class','')
            $("#OUTsrvOtr").prop('class','')
            $('div#Inbound').find('span').prop('class','');

            $("[name$='OUTopt']").prop('class','')
            $("#OUTsrvOtr").prop('class','')
            $('div#Outbound').find('span').prop('class','');
        }

    });
});
</script>

无论如何要做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您希望max变量值出现在类中,请写:

$("[name$='INopt']").addClass('validate[minCheckbox[1],maxCheckbox[' + max + ']] checkbox text');

我认为这个复杂的类名是用于某些jQuery验证插件的。