2017-11-08 10 views
0

ドロップゾーンのアップロードボタンをクリックすることはできませんは、私はいくつかのアップロードボタンを持っているプログラムで

this.dropZone = new Dropzone(this.someID, { 
. 
. 
. 
    clickable: '.dropzone-click-upload', 

を、私は上をクリックしていたときにそれが動作しますボタンを物理的にクリックすることはできますが、何らかの理由でプログラムでクリックすることはできません。私は、次の例を試してみた:

$('#upload').trigger('click');                
    $('#dropzone-click-upload').click();                 
    $('.dropzone-click-upload')[0].click(); 
    $(document).on ("click", "#upload", function() { 
    }); 
    var elem = dropZoneInstance.clickableElements[0]; 
    elem.click(); 

答えて

0

どのようにこのような何かについて:

setTimeout(function() { 
     $(elem).trigger("click"); 
    }, 100); 
+0

ハズレをテストしていないだけの推測も10秒との時間を試してみました。要素が存在し、DropZoneが初期化されてからクリックしようとしています。 – Ted

関連する問題