位置: 编程技术 - 正文

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

  • 海关进口增值税专用缴款书图片
  • 贷款损失税前扣除
  • 用现金支付需要附哪些单据
  • 装水表财务是什么费用
  • 住宿开发票的税率是多少
  • 电信电话费计入成本吗
  • 发票税号错了怎么重开
  • 客户退货的会计分录
  • 补充医疗保险能自己交吗
  • 企业增加注册资本需要缴纳什么税
  • 车辆购置税发票电子版怎么查
  • 无形资产特许权使用费怎么做账
  • 工会发票开了专票怎么办
  • 小规模纳税人开专票
  • 普通发票开票人为管理员是否可以报销?
  • 新租赁准则承租人进项税
  • 汽车租赁公司怎么赚钱
  • 工地人为受伤一般怎么解决
  • 以前年度费用本年开发票
  • 销售不动产税务处理
  • 有限公司属于什么企业
  • 购买股票的分录怎么写
  • 库存暂估入账
  • 哪些费用可以抵扣进项税吗
  • 税控盘离线时限为0
  • 服务业成本怎么做账
  • 找果农采购水果没有发票怎么办
  • 公司打白条
  • windows账户名a
  • macos怎么看
  • 电脑bios错误怎么办
  • 安装prophet
  • 单图像三维重建
  • lama羊驼
  • python的opencv
  • 命令行改gpt
  • php文件上传操作流程图
  • jsp标签大全
  • 对公账号里面的钱会扣税吗
  • 永续债偿付顺序
  • 代扣代缴手续费返还账务处理
  • 净资产小于注册资本
  • 工程开票金额大于结算金额怎么处理
  • 用友t3系统功能怎么用
  • 营销策划合作协议
  • 删除一张表的某一条记录
  • 子公司注销合并报表少数股东权益的处理
  • 母公司处置子公司合并报表
  • 提取备用金记账凭证号的入账范围
  • 企业自有房产的认定标准
  • 以前年度多计提成本怎么处理
  • 商贸企业增值税税率是多少
  • 研发费用加计扣除是什么意思啊
  • 公司注销应付账款要为零吗
  • 公司的房租发票怎么开
  • 社保申报工伤怎么操作
  • 暂估入库成本差异
  • 税务局退还的三险是什么
  • 进项税额被转出怎么做账
  • 公司对公账户给我个人打款然后现金取走了个人犯罪吗
  • 往来账清账
  • 怎么做好出纳帐
  • sql语句重复
  • Python MySQL进行数据库表变更和查询
  • mysql 5.7.17 winx64安装配置教程
  • services.exe修改注册表
  • ubuntu中如何设置克隆屏
  • 快速任务栏
  • SIMETER.EXE - SIMETER是什么进程 有什么用
  • win个性化设置没反应
  • javascript编程技术
  • unity ugui合批
  • 基于JAVASCRIPT实现的可视化工具是
  • shell脚本传参数给命令
  • Python 安装模块
  • 安卓软件测试
  • js的ajax请求写法
  • jquery点击方法
  • 台湾所得税申报网站
  • 减免性质代码是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设