1、错误描述
2、错误原因
由于向div中添加元素,利用append();
rush:js;">
$("#divStyle").append("");
append里面是动态数据,当请求数据为空时,获取并判断div中的内容:
rush:js;">
var divContent = $("#divStyle").html();
if(divContent == null || divContent.length == 0)
{
$("#divStyle").append("");
}
在判断时始终不进到if里,后来用console调试,发现即使没有数据div内部也有好多空格和换行
3、解决办法
(1)利用JS隐藏法
当判断请求的数据为空时,将无数据提示图片显示,否则隐藏无数据提示图片;
(2)利用JsViews请求数据方法
以上所述本文给大家介绍的关于获取DIV内部内容报错的原因分析及解决办法,希望对大家有所帮助。
原文地址:https://www.jb51.cc/js/50285.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。