Событие кнопки не работает в Fire Fox.
function listContents(storagename) {
alert("inside function");
//Clear up the list first
$('#results').html("");
var files = navigator.getDeviceStorage(storagename);
var cursor = files.enumerate();
cursor.onsuccess = function () {
//alert("Got something");
var file = this.result;
if (file != null) {
var tagvalue = $("<p>" + file.name + "," + file.lastModifiedDate + "," + file.type + "," + file.size + "</p>").appendTo('#results');
console.log('tagvalue is ' + tagvalue);
tagvalue.appendTo("#results");
console.log('tagvalue is upended ' + tagvalue);
var r = $('<input type="button" value="upload" id="upload" / >');
console.log('button created!' + r);
r.appendTo("#results");
console.log('button uploded!' + r);
this.done = false;
} else {
this.done = true;
}
if (!this.done) {
this.continue();
}
}
$('#upload').on('click', function () {
console.log('onclick function!');
//alert('blah');
});
}
здесь я создал кнопку загрузки динамически, и я применилonclick
Я хочу, чтобы после нажатия на кнопку загрузки пользователь мог загрузить аудио файл на сервер. Если я подам заявкуonclick
событие на нормальной кнопке работает, но при динамическом создании кнопки оно не работает. Может ли кто-нибудь помочь мне, пожалуйста, ??