我是jQuery的新手。我正在尝试使用jcrop插件裁剪图片 这是我目前的代码:
jQuery(document).ready(function () {
var width = '<%=Session["imageWidth"]%>';
var height = '<%=Session["imageHeight"]%>';
jQuery('#imgCrop').Jcrop({
boxWidth: 800,
boxHeight: 600,
onSelect: storeCoords,
bgColor: 'pink',
bgOpacity: .6,
setSelect: [0, 0, width, height],
aspectRatio: 1
});
});
function storeCoords(c) {
jQuery('#X').val(c.x);
jQuery('#Y').val(c.y);
jQuery('#W').val(c.w);
jQuery('#H').val(c.h);
};
这里一切正常,但选择区域可以调整大小 我应该更改什么才能修复选择区域并停止新选择?
答案 0 :(得分:3)
使用此代码
jQuery(document).ready(function() {
jQuery('#imgCrop').Jcrop({
aspectRatio: 1,
setSelect: [50, 0, 300,300],
allowResize: false,
allowSelect: false,
onSelect: storeCoords
});
});
function storeCoords(c) {
jQuery('#X').val(c.x);
jQuery('#Y').val(c.y);
jQuery('#W').val(c.w);
jQuery('#H').val(c.h);
};