jQuery用户头像裁剪插件cropbox.js使用详解

jQuery用户头像裁剪插件cropbox.js使用详解

几乎每一个网页是必备图片上传,图片裁剪功能,这里通过cropbox.js插件实现该功能。

<script src="js/jquery-1.11.1.min.js"></script><script src="js/cropbox.js"></script><script type="text/javascript">  $(window).load(function() {    var options =    {      thumbBox: '.thumbBox',      spinner: '.spinner',      imgSrc: 'images/avatar.webp'    }    var cropper = $('.imageBox').cropbox(options);    $('#file').on('change', function(){      var reader = new FileReader();      reader.onload = function(e) {        options.imgSrc = e.target.result;        cropper = $('.imageBox').cropbox(options);      }      reader.readAsDataURL(this.files[0]);      this.files = [];    })    $('#btnCrop').on('click', function(){      var img = cropper.getDataURL();      $('.cropped').append('<img src="'+img+'">');    })    $('#btnZoomIn').on('click', function(){      cropper.zoomIn();    })    $('#btnZoomOut').on('click', function(){      cropper.zoomOut();    })  });</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部