- 1
- 2
- 3
- 4
- 5
- 6
- 7
xhr.upload.addEventListener('progress', function (e) {
if (e.lengthComputable) {
let percents = Math.round(e.loaded / e.total * 100)
$(`#preloader-${preloaderId}`).html(`${percents}%`)
$(`#preloader-${preloaderId}`).append(`<style>#preloader-${preloaderId}:before{ width: ${percents * 0.94}px;}</style>`);
}
}, false);
guest8 05.07.2019 13:07 # −999
bormand 05.07.2019 13:23 # +1
Гениально! Я думаю, это даже можно считать говнокодом месяца.
TEH3OPHblu_nemyx 05.07.2019 16:51 # +1
Генерирует такой стиль:
guest8 05.07.2019 17:12 # −999
TEH3OPHblu_nemyx 05.07.2019 18:02 # +1
Получилось больше буков, чем в LESS. С другой стороны, нагляднее. Не холивар «LESS vs SASS»!
Desktop 05.07.2019 19:18 # 0
TEH3OPHblu_nemyx 06.07.2019 05:23 # 0
TEH3OPHblu_nemyx 05.07.2019 17:10 # −1
А в CSS так:
guest8 05.07.2019 17:12 # −999
TEH3OPHblu_nemyx 05.07.2019 17:41 # 0
Значит, без классов не получится.
unicorn 05.07.2019 18:12 # 0
TEH3OPHblu_nemyx 06.07.2019 08:27 # 0
Знаете, как делали скруглённые уголки, когда браузеры не поддерживали border-radius? Некоторые накладывали растровую картинку (GIF или PNG с прозрачностью), реже векторную (VML для IE или SVG для остальных браузеров), а особо упоротые накладывали 100500 дивов так, чтобы их углы описывали окружность. Я серьёзно.
guest8 06.07.2019 11:04 # −999
TEH3OPHblu_nemyx 06.07.2019 17:21 # −1
guest8 06.07.2019 17:31 # −999
TEH3OPHblu_nemyx 06.07.2019 17:58 # +1
>> The script is still in a very experimental state, so I don't recommend using it in a production environment nor start building applications with it yet, as there will be still major changes made.
Какой багор )))
guest8 06.07.2019 18:18 # −999
guest8 06.07.2019 18:20 # −999
guest8 05.07.2019 13:27 # −999
Desktop 05.07.2019 13:38 # +1
bormand 05.07.2019 13:49 # +1
KaBauHblu_nemyx 05.07.2019 13:55 # −1
guest8 05.07.2019 14:05 # −999
guest8 06.07.2019 15:30 # −999
bormand 05.07.2019 14:06 # −1
Да ну нахуй этот ваш веб...
unicorn 05.07.2019 14:14 # 0
Можно было своё собственное свойство для этого завести
Или использовать прогресс бар
guest8 05.07.2019 14:16 # −999
TEH3OPHblu_nemyx 06.07.2019 05:26 # 0
А зачем нужен jQuery 2.x и более новые, в которых поддержку старых браузеров дропнули, а в тех браузерах, которые он поддерживает, document.querySelectorAll есть из коробки?
bormand 06.07.2019 05:41 # 0
TEH3OPHblu_nemyx 06.07.2019 06:29 # +1
guest8 05.07.2019 13:50 # −999
3oJIoTou_xyu 06.07.2019 05:20 # +1
TEH3OPHblu_nemyx 06.07.2019 05:23 # +1