jQuery用戶頭像裁剪插件cropbox.js使用詳解
更新時間:2017年06月07日 10:45:29 作者:pengjunhao
這篇文章主要為大家詳細(xì)介紹了jQuery用戶頭像裁剪插件cropbox.js的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
幾乎每一個網(wǎng)頁是必備圖片上傳,圖片裁剪功能,這里通過cropbox.js插件實(shí)現(xiàn)該功能。
<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>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- js實(shí)現(xiàn)文字頭像的生成代碼
- javascript頭像上傳代碼實(shí)例
- vue.js+elementUI實(shí)現(xiàn)點(diǎn)擊左右箭頭切換頭像功能(類似輪播圖效果)
- Django+JS 實(shí)現(xiàn)點(diǎn)擊頭像即可更改頭像的方法示例
- javascript填充默認(rèn)頭像方法
- JS實(shí)現(xiàn)延遲隱藏功能的方法(類似QQ頭像鼠標(biāo)放上展示信息)
- 使用cropper.js裁剪頭像的實(shí)例代碼
- web前端開發(fā)upload上傳頭像js示例代碼
- JavaScript頭像上傳插件源碼分享
- js實(shí)現(xiàn)頭像上傳并且可預(yù)覽提交
相關(guān)文章
jquery實(shí)現(xiàn)簡單Tab切換菜單效果
這篇文章主要介紹了jquery實(shí)現(xiàn)簡單Tab切換菜單效果的相關(guān)資料,需要的朋友可以參考下2016-06-06
jQuery+css實(shí)現(xiàn)百度百科的頁面導(dǎo)航效果
這篇文章主要介紹了jQuery+css實(shí)現(xiàn)百度百科的頁面導(dǎo)航效果,需要的朋友可以參考下2014-12-12
jQuery實(shí)現(xiàn)公告文字左右滾動的實(shí)例代碼
這篇文章介紹了jQuery實(shí)現(xiàn)公告文字左右滾動的實(shí)例代碼,有需要的朋友可以參考一下2013-10-10
jquery實(shí)現(xiàn)圖片隨機(jī)排列的方法
這篇文章主要介紹了jquery實(shí)現(xiàn)圖片隨機(jī)排列的方法,涉及jQuery操作圖片的相關(guān)技巧,非常具有實(shí)用價值,需要的朋友可以參考下2015-05-05

