jquery 怎么让一个div的内容未加载完时显示加载中... 20

比如div里是一个比较大的图片加载比较慢... 比如div里是一个比较大的图片 加载比较慢 展开
 我来答
匿名用户
推荐于2017-10-06
展开全部
  加载时,直接设置该DIV的值(提示),然后数据加载完毕,再显示数据,部分加载也一样;
  利用innerhtml
  DIV设ID(例如A),默认文字(例如:正在加载...)
  等内容下载(例如JS文件)完后就自动替换为ID=A的内容;
  onload事件里面,if(document.readyState != "complete")判断页面是否加载完成,未完成给张图片显示(用隐藏域事先准备或innerHTML),else完成时就隐藏了。
  但是ff不支持,用ajax实现, if(xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){}else{在此操作}。
pursue13xh
2012-07-12 · 超过23用户采纳过TA的回答
知道答主
回答量:106
采纳率:100%
帮助的人:51.3万
展开全部
div1放一个<span id="">加载中......</span> 还有你要加载的其他东西放到你的div2中;加载此div1时隐藏你的内容div2,显示<span> ;在div2中加一onload事件即加载完成执行 隐藏<span>显示你的div2 希望对你有帮助!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灰人王
2012-07-12 · TA获得超过2456个赞
知道大有可为答主
回答量:2401
采纳率:0%
帮助的人:906万
展开全部
先显示加载中,在图片的onload事件中隐藏加载中,显示图片。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式