button Ereignis funktioniert nicht in Fire Fox OS
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');
});
}
hier habe ich die Upload-Schaltfläche dynamisch erstellt und @ angewendonclick
Event Ich möchte, dass der Benutzer nach dem Klicken auf den Upload-Button eine Audiodatei auf den Server hochladen kann. Wenn ich mich bewerbeonclick
as @ -Ereignis auf der normalen Schaltfläche funktioniert, aber bei dynamischer Erstellung der Schaltfläche funktioniert es nicht. Kann mir jemand helfen plzz ??