• jquery判断对象是否为空并遍历对象


     

    javascript :

    复制代码
     if(document.getElementById("target_obj_id")){
    
    } else {
    
    }
    复制代码

    jquery:

    因为 $(“#target_obj_id”) 不管对象是否存在都会返回 object ,所以以上方法不行

    复制代码
     1.
      var target_obj = jQuery('#target_obj_id');
        if (target_obj.length > 0) {  //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在
    
        } else {
    
       }
    
    2、
      if (target_obj[0]) {
    
       } else {
    
      }
    
    3. $.isEmptyObject({}) // true
       $.isEmptyObject({ foo: "bar" }) // false
    
    //判断并遍历每个对象
    if($("#t_specialsearch select").length <= 0){
                       alert("对象为空");
    }else{
            //console.log($("#t_specialsearch select")[0]);
            $("#t_specialsearch select").each(function(){
                //alert($(this));
                console.log($(this));
            });
    
            for(var i in $("#t_specialsearch select")){
                console.log($("#t_specialsearch select")[i]);
            }
    }
    复制代码
  • 相关阅读:
    android作业10.21
    安卓10.7作业
    安卓9.30
    9.23作业
    9.17安卓作业
    6.12作业
    5.29作业
    5.28上机作业
    leetcode 219
    策略模式
  • 原文地址:https://www.cnblogs.com/communist/p/5953087.html
Copyright © 2020-2023  润新知