js的image()循环创建,src始终为最近创建的那个解决办法(给image.onload传参)
来源:互联网 发布:seo零基础 编辑:程序博客网 时间:2024/06/05 08:39
错误实例,img的src始终为最新创建imgObj的src有问题:
for(var i = 0; i < length; i++){ var imgObj=new Image(); imgObj.src="动态获取图片的url"; imgObj.onload=function(){ var html +='<img src="'+imgObj.src+'"></li>'; $("#position").append(html); } }
就寻思onload是否可以传参,这问题不就解决了嘛……赶紧改造:
initIma function(){ for(var i = 0; i < length; i++){ var imgObj=new Image(); imgObj.src="动态获取图片的url"; imgObj.onload=loadImage(imgObj.src); }}var loadImage = function(imgSrc){var html +='<img src="'+imgSrc+'"></li>'; $("#position").append(html);}
感谢思路
阅读全文
1 0
- js的image()循环创建,src始终为最近创建的那个解决办法(给image.onload传参)
- JS的 image onload事件
- Js下Image.src的坑
- js 动态改变 HTML <image> 的来源(src)
- docker创建自己的image
- IE浏览器中Image对象onload失效的解决办法
- IE浏览器中Image对象onload失效的解决办法
- IE8浏览器中Image对象onload失效的解决办法
- IE浏览器中Image对象onload失效的解决办法
- JS。某 image onload。
- js的image onload事件使用遇到的问题
- js的image onload事件使用遇到的问题
- 创建Image, losetup和mount的使用, 并为Image设备加卷标
- image src 属性为空导致的问题
- 创建 Image
- 创建 Image
- sparse image file的创建和使用
- 重新 创建image的简单实例
- [HDU]6058 Kanade's sum
- Zookeeper
- 排序算法的时间复杂度和空间复杂度
- P2P中的NAT穿越方案简介
- 从日常开发说起,浅谈HTTP协议是做什么的
- js的image()循环创建,src始终为最近创建的那个解决办法(给image.onload传参)
- Javascript之Object.assign()
- 第十七章:容器深入研究
- codeforces 835C(二维前缀和)
- 算法-array-6-ReshapetheMatrix
- cmd命令行显示中文乱码
- Java学习笔记---实现文件随机读写-RandomAccessFile
- ASP.NET Web Pages – 文件
- RobotFramework 使用远程测试库