Задать вопрос
kentuck1213
@kentuck1213

Как переписать Jquery код на JavaScript?

$('body').before('<div class="load"><img id="ls" src="http://plasmon.rghost.ru/6lWFXm4KD/image.png" alt="" style="position: absolute; top: 50%; left: 50%"></div>');
    $(document).ready(function () {
        setTimeout(function () {
            $('div.load').hide();
            $('body').css('display', 'block');
        }, 3000);
    });
  • Вопрос задан
  • 952 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 2
IonDen
@IonDen
JavaScript developer. IonDen.com
Воспользоваться подсказками отсюда: youmightnotneedjquery.com
Ответ написан
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Если сами не справились ✅
var divElem = document.createElement("div");
divElem.className = "load";
divElem.innerHTML = '<img id="ls" src="http://plasmon.rghost.ru/6lWFXm4KD/image.png" alt="" style="position: absolute; top: 50%; left: 50%">';
divElem = document.documentElement.insertBefore(divElem, document.body);
 
window.addEventListener("load", function(){
  setTimeout(function () {
        divElem.style.display = "none";
        document.body.style.display = "block";
   }, 3000);
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Давно это было... могу ошибаться...
var d = document.createElement('div'), di = new Image();
d.className = 'load';
di.src = 'http://plasmon.rghost.ru/6lWFXm4KD/image.png';
di.style = 'position: absolute; top: 50%; left: 50%';
d.appendChild(di);
document.getElementsByTagName('body')[0].insertBefore(d, document.body.firstChild);
document.onload = function(){
	setTimeout(function(){
		d.style.display = 'none';
		document.body.style.display = 'block';
	}, 3000);
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы