4

我正在使用 Jcrop 裁剪图像。我遇到了大图像溢出浏览器窗口的问题,因此我遵循了Jcrop 页面上的建议,并使用 Box Sizing Method 缩放大图像以适合裁剪框。我使用了示例代码(如下),它运行良好,但问题是我现在在浏览器中同时拥有缩放图像和巨大图像。我希望只有重新缩放的图像出现在我的浏览器中。有什么建议么?这是它如何显示的示例

$(function(){   
    $('#cropbox').Jcrop({ 
        boxWidth: 700, boxHeight: 700
    }); 
});

$(function(){
    $('#cropbox').Jcrop({    
        aspectRatio: 1,
        onSelect: updateCoords
    });
});

function updateCoords(c) {
    $('#x').val(c.x);
    $('#y').val(c.y);
    $('#w').val(c.w);
    $('#h').val(c.h);
};

function checkCoords() {
    if (parseInt($('#w').val())) return true;
    alert('Please select a crop region then press submit.');
    return false;
}
4

1 回答 1

3

我没有将两个裁剪框功能合并在一起而出错。当我发现并修改它时,效果很好:

$(function(){   
    $('#cropbox').Jcrop({
        boxWidth: 600,
        boxHeight: 600,
        aspectRatio: 1,
    onSelect: updateCoords
 });    
});
于 2013-05-02T19:09:43.950 回答