如何为我的IF添加多个条件?

时间:2013-01-31 10:43:08

标签: jquery

如何为我的IF添加多个条件? 我试过这样的事情:

$('#ok').click(function(){
        if($('#accept-check:checked').length == 1 && #owner.length > 4 && #number.length == 8 ){
            $('#open-box').removeAttr('disabled');
            $('#open-box').attr('onclick','javascript:yourFunctionName();');
        }
        else{
            $('#open-box').removeAttr('onclick');
            $('#open-box').attr('disabled','disabled');

    }
    });

2 个答案:

答案 0 :(得分:0)

var acceptCheckLength=$('#accept-check:checked').length;
var numberCheckLength=$('#number').length;
var ownerLength=$('#owner').length;

并使用if this like

if(acceptCheckLength == 1 && ownerLength> 4 && numberCheckLength == 8 )

答案 1 :(得分:0)

你还没有正确地写出条件。试着这个:

 if($('#accept-check:checked').length == 1 && $('#owner').length > 4 && $('#number').length == 8 ){
//do stuff here
}