jquery 如何判断循环下面ul中的li是否check="true" 这个属性<div id="content">
    <ul id="no1" class="select_div ">
        <li class="selectdiv selectclickdiv" check="true" title="--请选择任务类型--" onclick="javascript:SelectDiv(this)"
            relid="-1">--请选择任务类型--</li>
        <li class="selectdiv " title="任务1.1" onclick="javascript:SelectDiv(this)" relid="1">
            任务1.1</li>
        <li class="selectdiv" title="任务1.2" onclick="javascript:SelectDiv(this)" relid="2">任务1.2</li>
        <li class="selectdiv" title="任务1.3" onclick="javascript:SelectDiv(this)" relid="3">任务1.3</li>
        <li class="selectdiv" title="任务1.4" onclick="javascript:SelectDiv(this)" relid="60">
            任务1.4</li>
        <li class="selectdiv" title="任务1.5" onclick="javascript:SelectDiv(this)" relid="61">
            任务1.5</li>
        <li class="selectdiv" title="任务1.6" onclick="javascript:SelectDiv(this)" relid="128">
            任务1.6</li>
        <li class="selectdiv" title="任务1.7" onclick="javascript:SelectDiv(this)" relid="132">
            任务1.7</li>
        <li class="selectdiv" title=" 任务1.8" onclick="javascript:SelectDiv(this)" relid="204">
            任务1.8</li>
    </ul>    <ul class="select_div">
        <li class="selectdiv " title="--请选择任务类型--" onclick="javascript:SelectDiv(this)" relid="-1">
            --请选择任务类型--</li>
        <li class="selectdiv" title="任务2.1" onclick="javascript:SelectDiv(this)" relid="4">任务2.1</li>
        <li class="selectdiv" title="任务2.2" onclick="javascript:SelectDiv(this)" relid="5">任务2.2</li>
        <li class="selectdiv" title="任务2.3" onclick="javascript:SelectDiv(this)" relid="6">任务2.3</li></ul>
</div>

解决方案 »

  1.   

    each循环里写
    if($(this).attr("check")=="true"){
    //.....
    }
    应该就可以吧
      

  2.   

    $("#no1 li").each(function(index, element){
      if($(element).attr("check")=="true"){
        alert(123);
      }
    });
      

  3.   


    function SelectDiv(o){
           var isCheck  =  $(o).attr("check") == undefined?false:true;
           if(!isCheck){
                 //如果当前li并未选择
                 $(o).attr("check","true");
                 $(o).siblings().removeAttr("check");
           }
           else{
                 alert("这个li已经被选中了");
           }
    }
      

  4.   


    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/JavaScript">
    $(function(){
    $("li").each(function(){
    if(this.checked){
    alert($(this).attr("title")+"被选中");
    }
    });
    })
    </script>
    <div id="content">
        <ul id="no1" class="select_div ">
            <li class="selectdiv selectclickdiv" checked="true" title="--请选择任务类型--" onclick="javascript:SelectDiv(this)"
                relid="-1">--请选择任务类型--</li>
            <li class="selectdiv " title="任务1.1" onclick="javascript:SelectDiv(this)" relid="1">
                任务1.1</li>
            <li class="selectdiv" title="任务1.2" onclick="javascript:SelectDiv(this)" relid="2">任务1.2</li>
            <li class="selectdiv" title="任务1.3" onclick="javascript:SelectDiv(this)" relid="3">任务1.3</li>
            <li class="selectdiv" title="任务1.4" checked="true" onclick="javascript:SelectDiv(this)" relid="60">
                任务1.4</li>
            <li class="selectdiv" title="任务1.5" onclick="javascript:SelectDiv(this)" relid="61">
                任务1.5</li>
            <li class="selectdiv" title="任务1.6" onclick="javascript:SelectDiv(this)" relid="128">
                任务1.6</li>
            <li class="selectdiv" title="任务1.7" onclick="javascript:SelectDiv(this)" relid="132">
                任务1.7</li>
            <li class="selectdiv" title=" 任务1.8" onclick="javascript:SelectDiv(this)" relid="204">
                任务1.8</li>
        </ul>    <ul class="select_div">
            <li class="selectdiv " title="--请选择任务类型--" onclick="javascript:SelectDiv(this)" relid="-1">
                --请选择任务类型--</li>
            <li class="selectdiv" title="任务2.1" onclick="javascript:SelectDiv(this)" relid="4">任务2.1</li>
            <li class="selectdiv" title="任务2.2" checked="true" onclick="javascript:SelectDiv(this)" relid="5">任务2.2</li>
            <li class="selectdiv" title="任务2.3" onclick="javascript:SelectDiv(this)" relid="6">任务2.3</li></ul>
    </div>
      

  5.   

    $(function(){
    var arr = new Array();
    $("#no1 li").each(function(index,domElem){
    if($(domElem).attr("checked") != undefined){
    arr.push($(domElem))
    }
    })
    })