首页 > web前端 > js教程 > 关于获取DIV内部内容报错的原因分析及解决办法_javascript技巧

关于获取DIV内部内容报错的原因分析及解决办法_javascript技巧

WBOY
发布: 2016-05-16 15:17:04
原创
1409 人浏览过

1、错误描述

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' alt="关于获取DIV内部内容报错的原因分析及解决办法_javascript技巧" ></div>");
}
登录后复制

在判断时始终不进到if里,后来用console调试,发现即使没有数据div内部也有好多空格和换行

3、解决办法

(1)利用JS隐藏法

当判断请求的数据为空时,将无数据提示图片显示,否则隐藏无数据提示图片;

(2)利用JsViews请求数据方法

以上所述本文给大家介绍的关于获取DIV内部内容报错的原因分析及解决办法,希望对大家有所帮助。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板