Size: a a a

2020 April 29

DE

Denis Efremov in JS Liberty
Wembley
Подскажите пж, как можно к сущетвующему значению CSS добавить новое?

progressBar.css({width: '100vw'});

И вот как тут в цикле можно постоянно добавлять новое значение?
Что то аля progressBar.css({width: currentWidth + newWidth});
Так и добавлять. Пихать ту переменную которую меняешь
источник

W

Wembley in JS Liberty
а как тогда получить текущее значение ширины?
источник

DE

Denis Efremov in JS Liberty
Ширины чего?
источник

W

Wembley in JS Liberty
в данном случае прогресс бара
источник

W

Wembley in JS Liberty
если брать всю задачу то пытаюсь двигать его каждую загруженную картинку
источник

W

Wembley in JS Liberty
let allImages = document.querySelectorAll('img');
   let imagesCount = allImages.length;
   let progressBarCounter = Math.round(100/imagesCount * 100) / 100;

   for(let i = 0; i < imagesCount; i++) {
       allImages[i].onload(() => {
           progressBar.css({width: '100vw'});
       });
   }
источник

DE

Denis Efremov in JS Liberty
Попробуй сделать консоль лог
источник

DE

Denis Efremov in JS Liberty
Того значения, которое должно меняться в цикле
источник

DE

Denis Efremov in JS Liberty
Wembley
let allImages = document.querySelectorAll('img');
   let imagesCount = allImages.length;
   let progressBarCounter = Math.round(100/imagesCount * 100) / 100;

   for(let i = 0; i < imagesCount; i++) {
       allImages[i].onload(() => {
           progressBar.css({width: '100vw'});
       });
   }
Такие вещи не делаются на jQuery
источник

W

Wembley in JS Liberty
это js
источник

DE

Denis Efremov in JS Liberty
.css({}) ???
источник

W

Wembley in JS Liberty
whoops
источник

W

Wembley in JS Liberty
ну код я не проверял ещё, так что всёравно заметил бы после запуска)
источник

W

Wembley in JS Liberty
хотя jQ подключен так что врят ли заметил бы
источник

DE

Denis Efremov in JS Liberty
В смысле не проверял?
источник

W

Wembley in JS Liberty
ну я его начал писать и дошёл до момента с движение бара и не понял как реализовать
источник

W

Wembley in JS Liberty
сразу тут спросил
источник

W

Wembley in JS Liberty
не проверять же каждую строчку
источник

DE

Denis Efremov in JS Liberty
Именно проверять каждую строчку
источник

DE

Denis Efremov in JS Liberty
Делай в песочнице просто и всё
источник