
2、错误原因
由于向div中添加元素,利用append();
$("#divStyle").append("<div><label>_data[i].name</label></div>");append里面是动态数据,当请求数据为空时,获取并判断div中的内容:
var divContent = $("#divStyle").html();if(divContent == null || divContent.length == 0){$("#divStyle").append("<div><img src="/images/head.png"></div>");}在判断时始终不进到if里,后来用console调试,发现即使没有数据div内部也有好多空格和换行