关于获取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 相关文章推荐
详解new function(){}和function(){}() 区别分析
Mar 22 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
Oct 29 Javascript
JavaScript 开发工具webstrom使用指南
Dec 09 Javascript
javascript动态添加删除tabs标签的方法
Jul 06 Javascript
JavaScript基础知识之方法汇总结
Jan 24 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
Apr 19 Javascript
微信小程序  modal详解及实例代码
Nov 09 Javascript
基于js实现的限制文本框只可以输入数字
Dec 05 Javascript
js 奇葩技巧之隐藏代码
Aug 11 Javascript
实战node静态文件服务器的示例代码
Mar 08 Javascript
RequireJS用法简单示例
Aug 20 Javascript
在Create React App中启用Sass和Less的方法示例
Jan 16 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
跟我学Laravel之请求与输入
2014/10/15 PHP
PHP中定义数组常量(array常量)的方法
2014/11/17 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
php解析base64数据生成图片的方法
2016/12/06 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
PHP实现统计代码行数小工具
2019/09/19 PHP
JavaScript 在各个浏览器中执行的耐性
2009/04/06 Javascript
window.parent调用父框架时 ie跟火狐不兼容问题
2009/07/30 Javascript
解决js中window.open弹出的是上次的缓存页面问题
2013/12/29 Javascript
用js控制组织结构图可以任意拖拽到指定位置
2014/01/17 Javascript
JS回调函数的应用简单实例
2014/09/17 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
微信小程序中实现手指缩放图片的示例代码
2018/03/13 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
微信小程序常用简易小函数总结
2019/02/01 Javascript
安装Python的教程-Windows
2017/07/22 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
Python使用pandas处理CSV文件的实例讲解
2018/06/22 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
详解python实现数据归一化处理的方式:(0,1)标准化
2019/07/17 Python
python求平均数、方差、中位数的例子
2019/08/22 Python
python中round函数保留两位小数的方法
2020/12/04 Python
美国在线工具商店:Acme Tools
2018/06/26 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
家长给老师的道歉信
2014/01/13 职场文书
军训 自我鉴定
2014/02/03 职场文书
客户经理竞聘演讲稿
2014/05/15 职场文书
2014年党风廉政工作总结
2014/12/03 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
小兵张嘎观后感
2015/06/03 职场文书
详解MySQL 用户权限管理
2021/04/20 MySQL
为什么MySQL 删除表数据 磁盘空间还一直被占用
2021/10/16 MySQL
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL
MySQL提升大量数据查询效率的优化神器
2022/07/07 MySQL
Go语言测试库testify使用学习
2022/07/23 Golang