多张图片上传预览问题
JS小白~对网上的一段代码加以改造想要实现多张图片上传预览效果
$("#uploadImage").on("change", function(){
// Get a reference to the fileList
var files = !!this.files ? this.files : [];
// If no files were selected, or no FileReader support, return
if (!files.length || !window.FileReader) return;
// Only proceed if the selected file is an image
if (/^image/.test( files[0].type)){
// Create a new instance of the FileReader
var reader = new FileReader();
// Read the local file as a DataURL
reader.readAsDataURL(files[0]);
// When loaded, set image data as background of div
reader.onloadend = function(){
$("#uploadPreview").css("background-image","url("+this.result+")");
}
}});
于是问题出现了:目前最近上传的是考拉图片,下一张再选择上传考拉图片---结果失败。必须上传另一张图片后才能上传考拉图片。
该如何解决?
相关阅读:
iOS 高德地图的使用
一个简单问题
有没有语法上比较像angularJS的php模板引擎
flask 同一页面两个form怎么处理。
微信公众号点击二级菜单跳转至app某一个特定功能页面
idea社区版不支持PHP吗?
未指定Main-Class 的 jar 包如何在运行时指定Main-Class?
怎么鉴别虚假的手机号发送验证码注册,有一些那个平台可以生成虚假手机号接收验证码比如以前的一片云
求mac os x 下开发phpstorm 选中代码块的快捷键
重复执行source .bash_profile
iOS触摸事件问题
jquery的ztree这个demo,为什么什么都不显示?
js如何给对象动态添加属性
mysql如何优化排序
如何禁UISearchController中SearchBar获取焦点后的往上移动的动画?
react 和jade能一起编写吗
Typings能否基于package.json自动安装d.ts?
前后端分离模式下前端开发的一些疑问,关于注册登陆
相同的硬件,不同的编程语言区别是什么呢?
sql查询结果进行多字段的排序