从品牌网站建设到网络营销策划,从策略到执行的一站式服务
小编给大家分享一下jQuery插件ImgAreaSelect如何实现头像上传预览和裁剪功能,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
创新互联专业为企业提供石柱土家族网站建设、石柱土家族做网站、石柱土家族网站设计、石柱土家族网站制作等企业网站建设、网页设计与制作、石柱土家族企业网站模板建站服务,十余年石柱土家族做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
首先,要知道我们应该实现什么功能?
(1)图片能够实现上传预览功能
(2)拖拽裁剪图片,使其能够显示裁剪后的区域
(3)显示要裁剪区域的坐标
其次,该如何引用该插件呢?
那就具体看一下吧!
第一步:先将样式和文件包引入(根据你自己的位置引入)
第二步:先用div布局样式,如下图所示
亲,请上传图片并裁剪
![]()
选区预览
![]()
坐标 X1: Y1: X2: Y2:
css样式:
第三步:实现图片的上传预览效果
思路:通过input 将图片的 src传给第一个img,然后再将第一个img的src传给第二个img的src
这样,就能够实现如下效果:
点击浏览
点击选择 :
第四步:实现区域选择功能
这样就可以实现如下效果啦~~~
到这一步就可以实现头像的上传以及裁剪功能了,当然后期还要将路径添加到数据库就更完美了~~~~
(------------------------------------------------------------------------此处应有分割线----------------------------------------------------------------------)
如果你只想实现简单的图片裁剪功能,那么可以看看下面代码,此处不做注释了~~~
当然,如果上边的代码看不太明白,也可以参照下面的这个进行修改,将图片上传预览功能添加上即可哈~~~~
效果图:(对比图片就可以知道,下面这个就只是少了浏览功能,其他完全一样)
Click and drag on the image to select an area.
![]()
Selection Preview
![]()
Coordinates X1: Y1: X2: Y2:
看完了这篇文章,相信你对“jQuery插件ImgAreaSelect如何实现头像上传预览和裁剪功能”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图