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


Posted in Javascript onJanuary 29, 2016

1、错误描述

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

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内部也有好多空格和换行

3、解决办法

(1)利用JS隐藏法

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

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

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

Javascript 相关文章推荐
jQuery 使用手册(三)
Sep 23 Javascript
浅析js中的浮点型运算问题
Jan 06 Javascript
JS+CSS实现精美的二级导航效果代码
Sep 17 Javascript
JavaScript的History API使搜索引擎抓取AJAX内容
Dec 07 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
May 25 Javascript
Wireshark基本介绍和学习TCP三次握手
Aug 15 Javascript
Javascript Event(事件)的传播与冒泡
Jan 23 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
Mar 09 Javascript
JavaScript使用Ajax上传文件的示例代码
Aug 10 Javascript
深入浅析JSONAPI在PHP中的应用
Dec 24 Javascript
Vue的属性、方法、生命周期实例代码详解
Sep 17 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
Apr 20 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
Jan 29 #Javascript
js实现滚动条滚动到某个位置便自动定位某个tr
Jan 20 #Javascript
JavaScript中的this,call,apply使用及区别详解
Jan 29 #Javascript
javascript实现tab响应式切换特效
Jan 29 #Javascript
JavaScript SweetAlert插件实现超酷消息警告框
Jan 28 #Javascript
JS组件系列之Bootstrap Icon图标选择组件
Jan 28 #Javascript
很不错的两款Bootstrap Icon图标选择组件
Jan 28 #Javascript
You might like
php自动给文章加关键词链接的函数代码
2012/11/29 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
用prototype实现的简单小巧的多级联动菜单
2007/03/24 Javascript
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
jquery map方法使用示例
2014/04/23 Javascript
使用Browserify配合jQuery进行编程的超级指南
2015/07/28 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
2015/09/09 Javascript
完美的js图片轮换效果
2017/02/05 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
详解VueJs异步动态加载块
2017/03/09 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
2017/07/22 jQuery
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
2017/10/26 Javascript
JS运动特效之任意值添加运动的方法分析
2018/01/24 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
vue实现下拉加载其实没那么复杂
2019/08/13 Javascript
谈一谈vue请求数据放在created好还是mounted里好
2020/07/27 Javascript
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
纯python进行矩阵的相乘运算的方法示例
2019/07/17 Python
python多线程和多进程关系详解
2020/12/14 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
HTML5移动开发图片压缩上传功能
2016/11/09 HTML / CSS
澳大利亚首屈一指的鞋类品牌:Tony Bianco
2018/03/13 全球购物
美国玩具公司:U.S.Toy
2018/05/19 全球购物
社团2014年植树节活动总结
2014/03/11 职场文书
小组口号大全
2014/06/09 职场文书
求职自我推荐信
2014/06/25 职场文书
公司离职证明样本
2014/09/13 职场文书
孝女彩金观后感
2015/06/10 职场文书
退休教师欢送会致辞
2015/07/31 职场文书
初中数学教学随笔
2015/08/15 职场文书
详解TypeScript的基础类型
2022/02/18 Javascript