位置: 编程技术 - 正文

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标签页效果)

  • 一般纳税人材料销售税率
  • 太阳能发电开票编码
  • 关税消费税增值税计算公式
  • 建筑企业小规模纳税人升为一般纳税人条件
  • 如何知道一家公司是否可靠
  • 企业注销当月无法申报个税
  • 在账务处理过程中,最关键的环节是
  • 事业单位缴纳税款比例
  • 银行转账结算方式的种类及适用范围
  • 工地用材料如何分类
  • 存货报废应如何记账
  • 多层股权结构设计控制法
  • 增值税税率零税率
  • 营业账簿印花税包括什么
  • 汇算清缴时多缴的企业所得税怎么做会计分录
  • 购买固定资产货款未付
  • 税务专用发票
  • 收到的红字发票报税的时候怎么填
  • 补交申报的利息怎么入账
  • 顶账的固定资产怎么入账
  • 内部应收账款计算公式
  • 软件开发公司账务怎么做
  • PHP:oci_set_edition()的用法_Oracle函数
  • 固定资产前期购买的后期入账怎么入?
  • 土豆发芽了能吃吗有没有毒
  • sethook.exe - sethook进程是什么文件 有何作用
  • 所得税季报填报说明
  • win7无法打开打印机
  • 应收票据及应收账款是什么科目
  • react connect用法
  • 300秒带你手写一首诗
  • react中路由有哪些常用组件
  • 微信小程序基于什么框架
  • setup.cgi
  • PHP中spl_autoload_register()函数用法实例详解
  • jquery+thinkphp实现跨域抓取数据的方法
  • 软件开发服务费开票税目
  • javascriptjs
  • 出口增值税免抵退税
  • 商贸公司会计成本核算
  • 个人借款利息收入缴纳个税吗
  • 小规模纳税人有几种税率
  • SQLServer2005 XML数据操作代码
  • mysql如何调优
  • 外账会计的做账流程
  • 小微企业金融免税政策
  • 园林绿化行业的市场需求是什么
  • 更正会计差错的方法
  • 哪些支出可以在出国公杂费中扣除
  • 衍生工具属于什么科目
  • 公允价值的通俗理解
  • 弥补企业以前年度亏损 顺序
  • 小企业购进商品怎么入账
  • 取得存款利息收入需附
  • 速动资产包括哪些流动资产
  • mysql安装配置教程5.7.16
  • win10预览版21390
  • windows10关闭usb端口
  • system idle process是什么进程(CPU的空闲率)
  • 永恒之塔改注册表什么意思
  • Winxp安装光盘修复
  • win8怎么设置开机直接进入桌面
  • mac关机快捷键是什么键
  • linux 系统查看
  • win8怎么共享电脑
  • linux关闭sh
  • windows移动中心有什么用
  • xp怎么改w7
  • mac读取光驱
  • linux基金会什么时候成立
  • win10 rs3
  • perl中splice
  • 基于javascript数独游戏论文参考文献
  • python科学绘图
  • unity获取父节点
  • jquery拖拽流程布局
  • js实现的倒计时怎么用
  • javascript构造函数创建对象
  • 使用应用程序的好处
  • 非盈利org
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设