4

Blueimp jQuery File Uploader https://github.com/blueimp/jQuery-File-Uploadを実装しており、最初の画像が追加された後にpreviewMaxWidthpreviewMaxHeightを変更したいと考えています。これは、製品の機能イメージとそれに続く製品のビューがあり、それぞれが機能イメージよりも小さく表示されるためです。

これが私のファイルアップロード呼び出しです:

$('.imageupload').fileupload({
    autoUpload : true,
    acceptFileTypes : /(\.|\/)(gif|jpe?g|png)$/i,
    previewMaxWidth : 198,
    previewMaxHeight : 800,
    uploadTemplateId : 'product-add-image-upload',
    downloadTemplateId : 'product-add-image-download'
}).bind('fileuploadadded', function(e, data) {
    // change preview width/height to 60px/60px after first image loaded
    // not sure what to put here

});
4

1 に答える 1

8

ウィジェットの初期化後にオプションoptionを変更できる現在のパラメーターがあります。

あなたのコードによると:

...

}).bind('fileuploadadded', function(e, data) {
    $('.imageupload').fileupload(
        'option',
        {
            previewMaxWidth: 60,
            previewMaxHeight: 60
        }
    );
});

オプションの変更に関する詳細は、公式APIページ (オプションセクション) を参照してください。

于 2012-05-16T14:04:21.430 に答える