Показать сообщение отдельно
  #1 (permalink)  
Старый 28.02.2017, 00:31
Аватар для liz2887yoko
Новичок на форуме
Отправить личное сообщение для liz2887yoko Посмотреть профиль Найти все сообщения от liz2887yoko
 
Регистрация: 28.02.2017
Сообщений: 4

Как заставить скрипт работать сразу, чтоб он не ждал загрузки всей страницы?
Я бы хотела поставить скрипт RandomColor, чтобы к div-ам с белым цветом текста (класс wtext) применялись рандомные темные цвета. Вот так скрипт присоединятся в примере:

<script type="text/javascript" src="https://randomcolor.llllll.li/randomColor.js"></script>
<script>
window.onload=function(){
[].forEach.call( document.querySelectorAll('.wtext'), function(el) {
        el.style.backgroundColor = randomColor({luminosity: 'dark'});
 });
}
</script>



Но он загружается не сразу, а только после загрузки всей страницы из-за чего div-ы к которым должен применяться рандомный цвет долго стоят с пустым фоном. Хочу знать можно ли сделать так чтобы скрипт выполнялся в первую очередь?

Последний раз редактировалось liz2887yoko, 28.02.2017 в 00:39.
Ответить с цитированием