首先,在此先感謝您的任何建議。我到處尋找解決方案,找不到任何東西。無可否認,Javascript並不是我的強項。我無法讓jQuery旋鈕顯示一個值
我正在使用fineuploader上傳文件,一個接一個地使用jQuery旋鈕來顯示上傳進度。該旋鈕僅用於上傳進度更新,不應該是交互式的。我可以設置它的樣式,設置旋鈕的大小完成百分比等,但我無法得到它在中間顯示上傳%。
這是我的代碼。
}).on('upload', function(event, id, name) {
var progressField = $('#' + 'pic' + (id + 1)).parent();
progressField = progressField.parent();
var picName = $(progressField).children('label:first').html();
$(progressField).attr("class", "uploaderBox");
$(progressField).html('');
$('.uploaderBox').html('<span class="picName">Uploading ' + picName + '...</span>');
$(progressField).append('<div id="progressKnob"></div>');
$("#progressKnob").knob({
"displayInput": true,
"thickness": .15,
"width": 70,
"fgColor": "#FF00FF",
"inputColor": "#000000"
});
}).on('progress', function(extra, id, name, uploadedBytes, totalBytes){
var currentProgress = Math.round((uploadedBytes/totalBytes) * 100);
$('#progressKnob')
.val(currentProgress)
.trigger('change');
}).on('complete', function(event, id, name, responseJSON){
$('#progressKnob')
.val(100)
.trigger('change');
有人嗎?我知道在那裏必須有一個jQuery旋鈕專家? – user2206082