JCropを使用して画像を切り抜こうとしています。しかし、結果はイライラしています。誰かが画像を選択すると、JavaScriptが新たにアップロードされた画像と一致するようにページ上の画像のソースを変更する画像アップローダーがあります。私は、このコードを持っている:JCrop画像のサイズを変更しない - Javascript
$('#myForm').ajaxForm({
dataType: 'json',
success: function (result) {
$("#image-editor-preview img")
.attr("src", "/Profiles/AvatarWorker/" + _id + "?random=" + Math.random())
.Jcrop({
aspectRatio: 1,
setSelect: [100, 100, 50, 50],
minSize: [160, 160],
maxSize: [160, 160],
onChange: setCoords,
onSelect: setCoords
});
}
});
var x = 0, y = 0, w = 0, h = 0;
function setCoords(c) {
x = c.x;
y = c.y;
w = c.w;
h = c.h;
};
しかし、これは何が起こるかです:
私はこの問題を解決しようとしたかなり試してみましたが、最終結果は常に同じです。誰でもアイデアはありますか?ありがとう。
関数 'setCoords'のソースを投稿できますか? –
@EthanBrown done – yaegerbomb