我有下面的代码来初始化fineuploader。我想将我的自定义类分配给上传按钮。我尝试在类元素下提及子元素按钮:'my-custom-class'(如下所示),但问题是按钮未显示。我不确定我在这里缺少什么?
$("#my-file-uploader").fineUploader({
request: {
endpoint: 'my endPoint'
}
classes: {
success: 'alert alert-success',
fail: 'alert alert-error',
button: 'my-custom-class'
}
});
更新:-
我也试过,但是按钮点击不起作用
$("#my-file-uploader").fineUploader({
request: {
endpoint: 'my endPoint'
}
classes: {
success: 'alert alert-success',
fail: 'alert alert-error',
button: 'my-custom-class''
},
template: '<div class="qq-uploader">' +
'<div class="my-custom-class'"><div>my upload</div></div>' +
'<span class="qq-drop-processing"><span>{dropProcessingText}</span><span class="qq-drop-processing-spinner"></span></span>' +
'<ul class="qq-upload-list"></ul>' +
'</div>'
更新 2:-
我尝试了 Ray 在第一个答案中建议的方法 1,它有效。但我在这里看到两个问题:-
问题 1:-如果我使用任何预定义的 jquery ui 类作为上传按钮,如 ui-button ,它不起作用。尽管它适用于任何其他自定义类。
问题 2:- 如果我需要使用多个自定义类作为上传按钮,请说按钮:'my-custom-class1 my-custom-class2'
。它可以实现吗?如果是,在这种情况下我将如何初始化fineUploader?
$("#my-fine-uploader").fineUploader({
button: $(".my-custom-class1 .my-custom-class2")
});