位置: 编程技术 - 正文

JQuery实现Ajax加载图片的方法

编辑:rootadmin

推荐整理分享JQuery实现Ajax加载图片的方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了JQuery实现Ajax加载图片的方法。分享给大家供大家参考,具体如下:

最近在学习JQuery,想从原理上模拟一下无刷新的相册浏览。

最先想到的思路是利用缓存,也就是先显示提示消息,然后get图片,在get完的时候回调,将img标签的src改掉,由于刚刚get过,有了缓存,所以图片会立刻显示出来。

页面元素:

按钮的事件绑定:定义了一个数组PicArr用来记录所有图片

NextPic内容:

JQuery实现Ajax加载图片的方法

在CHROME和FF下显示正常,IE6下异常,IE7、8未测试。

后来在ASPRAIN的开发者 稽山草 的帮助下,思路改成了先改src,然后绑定onload事件,在onload中回调。

核心代码:

后来一看基本正常了,但是仔细看还是不正常,图片顺序开始乱跳,跟踪了好久发现回调函数会多次运行。

中间想到会不会是事件绑定的问题,因为onclick事件的绑定是可以简写成想到$(Element).bind("load",callback)和$(Element).load(url,callback)会不会是一样,查资料写得都不怎么清楚,改了试一下,还是不一样,不过在chrome和ff下依然能工作,但是数据不太正常,IE下报错。

再次检查 稽山草 给的代码,发现问题在哪了。

load事件的绑定的是一个匿名函数,而当按钮按下时会再次绑定,所以会重复执行。于是将绑定bind改成one搞定。最终完整代码如下:

希望本文所述对大家jQuery程序设计有所帮助。

JQuery标签页效果实例详解 本文实例讲述了JQuery标签页效果实现方法。分享给大家供大家参考,具体如下:第一个标签页中鼠标滑过显示不同的标签页,第二个标签页中点击不同

jQuery中的siblings用法实例分析 本文实例讲述了jQuery中的siblings用法。分享给大家供大家参考,具体如下:所谓siblings,英文翻译就是兄弟节点。那么故名思意,就是拿到某元素的兄弟

jquery遍历函数siblings()用法实例 本文实例讲述了jquery遍历函数siblings()用法。分享给大家供大家参考,具体如下:siblings([expr])得到所有匹配元素集合中各个元素的所有兄弟元素集合。返

标签: JQuery实现Ajax加载图片的方法

本文链接地址:https://www.jiuchutong.com/biancheng/377757.html 转载请保留说明!

上一篇:JQuery实现的按钮倒计时效果(jquery按钮点击事件)

下一篇:JQuery标签页效果实例详解(html标签页效果)

  • 销项税额期末余额
  • 印花税的会计分录有哪些
  • 怎样注册投资有限公司
  • 报销人和经办人怎么区分
  • 个体工商户税收怎么算
  • 个人房租费收入怎么做账
  • 行政事业单位资产管理工作总结
  • 货物尾款优惠如何计算
  • 退货开负数发票的情况该如何做会计处理?
  • 出口预收货款发生的时间和报表上的时间不一样怎么办
  • 个人所得税是否分段计算
  • 提前预支了应得的工资犯法吗
  • 土地使用权摊销的会计分录
  • 职工福利费在期间费用表中怎么填
  • 关于330技术维护费
  • 同一个月两家单位交公积金
  • 手撕发票流程
  • 核定经营额是一个季度还是一个月
  • 工会经费的开支必须取得发票么
  • 财务费用中的利息收入指什么
  • 所得税免税项目
  • 老板请客吃饭拿餐饮发票公司报销怎么账务处理?
  • 认定为虚开进项发票我的业务是真实的
  • window10最新激活码
  • 非上市公众公司收购办法
  • win10商店在哪打开
  • 微软windows11泄露
  • 确定注册资本的方法
  • 发行债券会计分录怎么写
  • 财务费用属不属于生产成本
  • cookie验证和token验证的区别
  • PHP:JDToJulian()的用法_日历函数
  • 栖息在树林中
  • 用java写一个helloworld
  • php检测网站是否正常打开
  • php获取文件内容
  • 净资产收益率的概念
  • 建筑企业安装水电过程中很难发现的潜在问题
  • 帝国cms功能
  • 垮年发票作废
  • mysql的union语句
  • 加油发票怎么报税
  • 出口退税抵减应纳税额
  • sql2008自动启动服务
  • 缓交社保个税怎么报?
  • 事业单位净资产变动表
  • 差旅费报销原因
  • 安全生产费用应当专户储存专款专用专户核算
  • 中级财务会计报告心得体会
  • 餐饮娱乐服务员
  • 所得税费用的核算方法叫
  • 建筑企业外地预缴
  • 开个人普票需要身份证吗
  • 固定资产确认条件最新
  • 如何当好一个农民
  • MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题
  • win8怎么添加我的电脑到桌面
  • arp攻击的原理及防范
  • wmiprvse.exe这是什么进程
  • vrvarp.exe是什么
  • win xp怎么样
  • 电脑怎么装双系统win10和linux
  • 怎么操作win10系统
  • 苹果怎样快速移动应用到其他桌面
  • win7旗舰版没有睡眠设置
  • win10生物识别
  • opengl的函数
  • url跟uri
  • vue父子组件之间的通讯
  • 你知道python不
  • 详解Python装饰器由浅入深
  • python jsonp
  • javascript每隔一秒调用函数
  • 浅谈自己对教育的理解
  • python3中raw_input的用法
  • 开票系统增值税专票税率选多少
  • 国家税务局总局黑龙江分局
  • 国家税务总局公告2023第12号
  • 河北省国家税务局长简介
  • 怎么批量打开excel文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设