位置: 编程技术 - 正文

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

  • 金税盘的会计科目
  • 如何查企业是一级企业
  • 即征即退进项税额怎么填写申报表
  • 清算缴纳企业所得税
  • 哪些进项税额不可以抵扣
  • 运输服务有3%的税率吗
  • 金蝶专业版利润表本年累计公式
  • 设备配件定义
  • 银行承兑汇票到期日期怎么算
  • 一次性取得的租金收入
  • 其他应付款款
  • 冲减留抵税会计分录
  • 美金报关出口能不能收跨境人民币
  • 进项税额转出后续处理
  • 预付绩效工资是什么意思
  • 货款为现金如何做记账账款凭证?
  • 商业企业购货分录
  • 电子发票如何打印清单明细
  • 税收奖励计入什么科目
  • 公司注销有哪些原因
  • 纳税义务发生时间和纳税期限的关系
  • 可抵扣亏损递延所得税资产
  • 餐饮行业固定资产界定
  • 党建展板排版样式
  • 水费差额征税税率
  • 建筑行业项目部会计要做什么
  • linux |bc
  • 未开票收入冲回如何做账
  • 公司废业
  • mac怎么转到苹果系统
  • php输出二进制
  • 支付费用没有发票怎么做账务处理
  • mysqld-nt.exe - mysqld-nt是什么进程 有什么用
  • linux块设备驱动详解
  • 购入工程物资用于建设厂房,购入后直接领用至工程项目
  • 包工队人员受伤该由谁负责
  • php错误和异常
  • 删除ont命令
  • apk文件包下载
  • python中拼接
  • 301重定向到https 并且不带www跳转到带www
  • 研发费用加计扣除2022政策
  • 固定资产的装修费计入固定资产吗
  • 增值税进项发票不够抵扣怎么办
  • 帝国cms破解授权
  • 织梦如何使用
  • 财务报表的组成主要包括
  • 投资者控股性质
  • 外贸企业 生产企业
  • 解决PostgreSQL服务启动后占用100% CPU卡死的问题
  • 税法对工资薪金的要求
  • 企业购买理财产品收益要交税吗
  • 小规模纳税人应纳税额减征额怎么算
  • 出口退税一般程度是什么
  • 国有划拔土地房整体可以买卖吗
  • 安全基金提取会计分录
  • 增值税扣税公式
  • 企业在期间新购进的设备、器具
  • 税务局三代手续费是什么
  • 发票没交税可以报销吗
  • 发票怎么看是普票还是专票
  • 超市库存明细表
  • 会计账本是一年一本吗
  • 2t硬盘如何分区最合理
  • win8系统出现蓝屏怎样处理
  • win8怎样关闭系统更新
  • win10更新中重启会怎么样
  • glCopyBufferSubData
  • transformer可视化
  • jquery get(0)
  • linux归档文件什么意思
  • jquery时钟插件
  • javascript Keycode对照表
  • unity ugui组件
  • python list的操作
  • python日志文件
  • 关于房地产企业所得税涉税处理表述正确的有
  • 国家税务总局政策法规司
  • 信息技术税务分类编码
  • 出售固定资产税收怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设