這篇文章主要介紹了如何使用jQuery插件imgAreaSelect實現(xiàn)截圖功能的相關知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇如何使用jQuery插件imgAreaSelect實現(xiàn)截圖功能文章都會有所收獲,下面我們一起來看看吧。
成都創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設、網(wǎng)站重做改版、原陽網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、HTML5建站、商城系統(tǒng)網(wǎng)站開發(fā)、集團公司官網(wǎng)建設、成都外貿(mào)網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為原陽等各大城市提供網(wǎng)站開發(fā)制作服務。
一,準備:
兩個JS文件
1,jquery.js 下載:jquery.js
2,jquery.imgareaselect.js 下載:jquery.imgareaselect.js[imgareaselect-0.6.2.zip]
二,使用
function preview(img, selection){ var scaleX = 100 / selection.width; var scaleY = 100 / selection.height;
//動態(tài)小頭像 獲取當前選中框的寬度,高度,左邊框,右邊框
$('#biuuu + div > img').css({ width: Math.round(scaleX * 400) + 'px', height: Math.round(scaleY * 300) + 'px', marginLeft: '-' + Math.round(scaleX * selection.x1) + 'px', marginTop: '-' + Math.round(scaleY * selection.y1) + 'px' }); }
//加載小頭像
$(document).ready(function () { $('') .css({ float: 'left', position: 'relative', overflow: 'hidden', width: '100px', height: '100px' }) .insertAfter($('#biuuu')); });
//初始化加載
$(window).load(function () { $('#biuuu').imgAreaSelect({ aspectRatio: '1:1', onSelectChange: preview }); });
三,調(diào)用
關于“如何使用jQuery插件imgAreaSelect實現(xiàn)截圖功能”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“如何使用jQuery插件imgAreaSelect實現(xiàn)截圖功能”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。