Событие кнопки не работает в 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 событие на нормальной кнопке работает, но при динамическом создании кнопки оно не работает. Может ли кто-нибудь помочь мне, пожалуйста, ??

Ответы на вопрос(2)

Ваш ответ на вопрос