Как можно сделать эту конструкцию на javascript?
var elem = $('<div class="file-info"><p>' + file.name + '</p><progress class="progress-bar" max="100" value="0"></progress></div>').appendTo(container);
//добавляем инфу о файле в свойство превью
elem.get(0).file = file;
Дело в том что я пытаюсь это решение автора сделать на чистом js, но этот кусок у меня не получается сделать правильно. У меня в моем варианте каждый раз значение файла перезаписывается на последний из загруженных файлов. Вот мой код:
container.innerHTML = "<div class="file-info"><p>' + file.name + '</p><progress class="progress-bar" max="100" value="0"></progress></div>"+container.innerHTML;
container.querySelectorAll(".file-info")[0].file = file;
Я нашел альтернативное решение вопроса.
var container = document.getElementById("file-container");//Это чтобы понятнее
container.file = {};//Объявляем объект
//......//здесь идет код
if(container.file.hasOwnProperty(id_name[0]) == false){//Это все вместо тех 2х строчек
container.innerHTML = '<div class="file-info"><p>' + file.name + '</p><progress class="progress-bar" max="100" value="0"></progress></div>'+container.innerHTML;
container.file[id_name[0]] = file;
}//Дальше в функции где идет отправка нужно сделать перебор объекта и готово
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Стоит задача написать web приложение на Java (backend) и html+css+javascript(frontend)Java более мение знаю (серверная часть с обращением к главной html страницы написаны...
Я пытаюсь разобраться что натворил разработчик но я не могу понять как это блин работает