四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

jQuery 圖像裁剪插件Jcrop的簡(jiǎn)單使用

同事推薦了Jcrop這個(gè)插件,到它的官方站點(diǎn)http://deepliquid.com/content/Jcrop.html下載了最新版的壓縮包,壓縮包中包括了Jcrop的幾個(gè)demo文件,關(guān)鍵的Jcrop.js文件和jQuery.Jcrop.css文件。基本上來(lái)說(shuō)參照它的幾個(gè)demo文件就可以學(xué)會(huì)使用這個(gè)插件了。晚上正好學(xué)習(xí)研究了下,現(xiàn)簡(jiǎn)單總結(jié)如下,也方便下英文不好的朋友們。
使用插件必須條件:引入jQuery.js文件,引入jQuery.Jcrop.js文件,引入JQuery.Jcrop.css文件。
1.最基本使用方法
html代碼部分:
復(fù)制代碼 代碼如下:
<img src="demo_files/flowers.gif" id="demoImage"/>

js部分:
復(fù)制代碼 代碼如下:
$(
function()
{
$("#demoImage").Jcrop();
}
);

這樣就可以在圖片上進(jìn)行裁剪了。
2.得到選中區(qū)域的坐標(biāo)以及回調(diào)函數(shù)
html代碼部分如下:
復(fù)制代碼 代碼如下:
<img src="demo_files/flowers.jpg" id="demoImage" />
<label>x1</label><input type="text" id="txtX1" />
<label>y1</label><input type="text" id="txtY1" />
<label>x2</label><input type="text" id="txtX2" />
<label>y2</label><input type="text" id="txtY2" />
<label>width</label><input type="text" id="txtWidth" />
<label>height</label><input type="text" id="txtHeight" />

js代碼部分如下: 
復(fù)制代碼 代碼如下:
$(
function() {
//事件處理
$("#demoImage").Jcrop(
{
onChange:showCoords, //當(dāng)選擇區(qū)域變化的時(shí)候,執(zhí)行對(duì)應(yīng)的回調(diào)函數(shù)
onSelect:showCoords //當(dāng)選中區(qū)域的時(shí)候,執(zhí)行對(duì)應(yīng)的回調(diào)函數(shù)
}
);
}
);
function showCoords(c) {
$("#txtX1").val(c.x); //得到選中區(qū)域左上角橫坐標(biāo)
$("#txtY1").val(c.y); //得到選中區(qū)域左上角縱坐標(biāo)
$("#txtX2").val(c.x2); //得到選中區(qū)域右下角橫坐標(biāo)
$("#txtY2").val(c.y2); //得到選中區(qū)域右下角縱坐標(biāo)
$("#txtWidth").val(c.w); //得到選中區(qū)域的寬度
$("#txtHeight").val(c.h); //得到選中區(qū)域的高度
}

3.常用選項(xiàng)設(shè)置
ASPectRatio:選中區(qū)域按寬/高比,為1表示正方形。
minSize:最小的寬,高值。
maxSize:最大的寬,高值。
setSelect:設(shè)置初始選中區(qū)域。
bgColor:背景顏色
bgOpacity:背景透明度。
allowResize:是否允許改變選中區(qū)域大小。
allowMove:是否允許移動(dòng)選中區(qū)域。
舉例如下: 
復(fù)制代碼 代碼如下:
$(
function() {
$("#demoImage").Jcrop({
ASPectRatio: 1, //選中區(qū)域?qū)捀弑葹?,即選中區(qū)域?yàn)檎叫?
bgColor:"#ccc", //裁剪時(shí)背景顏色設(shè)為灰色
bgOpacity:0.1, //透明度設(shè)為0.1
allowResize:false, //不允許改變選中區(qū)域的大小
setSelect:[0,0,100,100] //初始化選中區(qū)域
}
);
}
);

4.api用法
復(fù)制代碼 代碼如下:
var api = $.Jcrop("#demoImage");
api.disable(); //設(shè)置為禁用裁剪效果
api.enable(); //設(shè)置為啟用裁剪效果
api.setOptions({allowResize:false});//設(shè)置相應(yīng)配置
api.setSelect([0,0,100,100]); //設(shè)置選中區(qū)域

JavaScript技術(shù)jQuery 圖像裁剪插件Jcrop的簡(jiǎn)單使用,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 首映式| 春闺梦里人电影在线观看| 等着你电影韩版| 金允石| yumiko| 威斯曼壁挂炉售后服务热线| 《春天的故事》六年级的课本| 孕期体重增长参照表| 药师心咒全文注音| call me by your name电影| 陶飞霏| 五年级语文上册第八课笔记| 挠脚心 | vk| 伦理 在线| 三年级上册修改病句专项训练| 张达| 一起再看流星雨| 零炮楼电视剧演员表| 山东教育电视台直播在线观看 | interracial| 午间剧场| 协议过户什么意思| 美女自拍偷拍| 草船借箭剧本| 甲铁城的卡巴内瑞海门决战| 电影《大突围》免费观看完整版| 23号牛乃唐第一季电视剧免费观看 | lol小孩子不能看的动画视频| 琅琊榜 豆瓣| 扭曲的欲望| 贪玩的小水滴300字完整版| 朱宝意| 朱莉安妮全集高清免费| 十一码复式中奖表图片| 小妖怪的夏天| 《平凡之路》电影| 中国人免费观看| 菊花开| 大姐大| 不跟陌生人走教案| 八年级下册英语外研版|