我有一些上传按钮:
<span id="upload" class="button dropzone-click-upload">
</span>
我在DropZone中附加了可点击的事件:
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 :(得分:0)
这样的事情:只是猜测未经测试
setTimeout(function() {
$(elem).trigger("click");
}, 100);