您好,登錄后才能下訂單哦!
這篇文章主要介紹了如何使用jQuery插件imgAreaSelect實現截圖功能的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇如何使用jQuery插件imgAreaSelect實現截圖功能文章都會有所收獲,下面我們一起來看看吧。
一,準備:
兩個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;
//動態小頭像 獲取當前選中框的寬度,高度,左邊框,右邊框
$('#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 () { $('<div><img src="biuuu.jpg" /></div>') .css({ float: 'left', position: 'relative', overflow: 'hidden', width: '100px', height: '100px' }) .insertAfter($('#biuuu')); });
//初始化加載
$(window).load(function () { $('#biuuu').imgAreaSelect({ aspectRatio: '1:1', onSelectChange: preview }); });
三,調用
<div class="container"> <p> <img id="biuuu" src="biuuu.jpg" title="biuuu" /> </p> </div>
關于“如何使用jQuery插件imgAreaSelect實現截圖功能”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“如何使用jQuery插件imgAreaSelect實現截圖功能”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。