3

オプションで、作業中の画像を(Jcropを使用して)トリミングできる画像エディタを作成しました。

$('#canvas img').Jcrop({
    bgColor: 'black',
    bgOpacity: .4
}, function () {
    jcrop_api = this;
});

このため、Jcropを自由にバインドおよびバインド解除する必要がありますが、電話をかけると気づきました。

jcrop_api.destroy()

Jcropがバインドされていた画像も非表示になります。私はそれを正しい方法で使用していますか?これを回避する方法はありますか?

4

1 に答える 1

5

解決

それ以来、これは不可能であることがわかりました。ただし、できることは次のとおりです。

jCropを初期化したら、以下を使用して選択をクリアし、画像が「選択可能」になるのを停止します。

    jcrop_api.release();
    jcrop_api.disable();

次に、次を使用して再度有効にします。

    jcrop_api.enable();
于 2012-11-28T07:43:20.093 に答える