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]); } }
一步一个脚印,方便自己复习,该出手时就出手,有错误,一定要指正,非常感谢,共同进步!
以上就是小编为大家带来的jquery判断对象是否为空并遍历对象的简单实例全部内容了,希望大家多多支持phpstudy~
本文地址:https://www.stayed.cn/item/9274
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我