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


Posted in jQuery onJune 07, 2017

几乎每一个网页是必备图片上传,图片裁剪功能,这里通过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.png'
    }
    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>

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

jQuery 相关文章推荐
jQuery模拟爆炸倒计时功能实例代码
Aug 21 jQuery
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
使用jQuery实现两个div中按钮互换位置的实例代码
Sep 21 jQuery
jquery实现楼层滚动效果
Jan 01 jQuery
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
Jan 25 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
JQueryDOM之样式操作
Mar 27 jQuery
jquery实现商品sku多属性选择功能(商品详情页)
Dec 20 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jQuery 动态粒子效果示例代码
Jul 07 jQuery
jquery实现简易验证插件封装
Sep 13 jQuery
jquery插件实现轮播图效果
Oct 19 jQuery
JQueryMiniUI按照时间进行查询的实现方法
Jun 07 #jQuery
jquery仿京东商品放大浏览页面
Jun 06 #jQuery
jquery实现图片放大点击切换
Jun 06 #jQuery
jquery请求servlet实现ajax异步请求的示例
Jun 03 #jQuery
Jquery EasyUI $.Parser
Jun 02 #jQuery
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
Jun 02 #jQuery
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
Jun 01 #jQuery
You might like
PHP面向对象程序设计之类与反射API详解
2016/12/02 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
javascript与asp.net(c#)互相调用方法
2009/12/13 Javascript
浅析javascript闭包 实例分析
2010/12/25 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
2013/11/14 Javascript
jQuery中.live()方法的用法深入解析
2013/12/30 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
用js编写的简单的计算器代码程序
2015/08/04 Javascript
js实现div在页面拖动效果
2016/05/04 Javascript
JS脚本实现动态给标签控件添加事件的方法
2016/06/02 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
2017/03/09 Javascript
微信小程序页面传值实例分析
2017/04/19 Javascript
ReactNative实现图片上传功能的示例代码
2017/07/11 Javascript
浅谈angular.copy() 深拷贝
2017/09/14 Javascript
详解vue-cli 接口代理配置
2017/12/13 Javascript
jQuery+ajax读取json数据并按照价格排序示例
2018/03/28 jQuery
django中使用vue.js的要点总结
2019/07/07 Javascript
vue如何在用户要关闭当前网页时弹出提示的实现
2020/05/31 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
举例讲解Python程序与系统shell交互的方式
2015/04/09 Python
python将list转为matrix的方法
2018/12/12 Python
解决Python内层for循环如何break出外层的循环的问题
2019/06/24 Python
vim自动补全插件YouCompleteMe(YCM)安装过程解析
2019/10/21 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
Keras之fit_generator与train_on_batch用法
2020/06/17 Python
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
英国外籍人士的在线超市:British Corner Shop
2019/06/03 全球购物
工程管理英文求职信
2014/03/18 职场文书
教师节倡议书
2014/08/30 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
2015年管理人员工作总结
2015/05/13 职场文书
环保建议书作文500字
2015/09/14 职场文书
JavaGUI模仿QQ聊天功能完整版
2021/07/04 Java/Android