1 /**
 2  * 图片预览
 3  */
 4 function priview(imgShow) {
 5     /*
 6        jquery中的live()方法在jquery1.9及以上的版本中已被废弃了,
 7        如果使用,会抛出TypeError: $(...).live is not a function错误。
      imgShow为为传入对象:例如$('#img')
 8     */
 9     imgShow.on('change',function () {
10         //获取文件
11         var file = this.files[0];
12         //读取文件
13         if (window.FileReader) {
14             var reader = new FileReader();
15             reader.readAsDataURL(file);
16             //监听文件读取结束后事件
17             reader.onloadend=function (e) {
18                 $("#imgShow").attr('src',e.target.result);
19             };
20         }
21     })
22 }

 

作者:donleo123

本文如对您有帮助,还请多推荐下此文,如有错误欢迎指正,相互学习,共同进步。