Недавно начал изучать CSS/HTML/JAVA решил на страницу добавить индикатор загрузки, нашел интересное решение https://codepen.io/meowwwls/pen/PBBzRL но как бы глупо это не звучало, удалить после загрузки страницы этот индикатор не получается, пробовал решения
var _loading_spinner = setInterval(function ()
{
if (document.readyState === 'complete') {
var $page_loading = document.getElementsByClassName('loader__wrap').remove(),
$body = document.body || document.getElementsByTagName('body')[0],
speed = 300, delay = 300;
if ((typeof $page_loading !== 'undefined') && ($page_loading != null))
{
setTimeout(function ()
{
var transition = 'opacity ' + speed.toString() + 'ms ease',
removeCssClass = function (obj, className)
{
obj.className = obj.className.replace(className, '').replace(' ', ' ');
};
removeCssClass($body, 'loader__wrap');
$page_loading.remove("loader__wrap");
setTimeout(function ()
{
$page_loading.parentNode.removeChild($page_loading);
}, speed + 10);
},
delay);
}
clearInterval(_loading_spinner);
}
}, 10);
как удалить этот скрипт после загрузки
Немного изменил код Javascript
.remove
loader__wrap
var _loading_spinner = setInterval(function ()
{
if (document.readyState === 'complete') {
var $page_loading = document.getElementsByClassName('loader__wrap'),
$body = document.body || document.getElementsByTagName('body')[0],
speed = 300, delay = 300;
if ((typeof $page_loading !== 'undefined') && ($page_loading != null))
{
setTimeout(function ()
{
var transition = 'opacity ' + speed.toString() + 'ms ease',
removeCssClass = function (obj, className)
{
obj.className = obj.className.replace(className, '').replace(' ', ' ');
};
removeCssClass($body, 'loader__wrap');
$page_loading[0].remove();
setTimeout(function ()
{
$page_loading[0].parentNode.removeChild($page_loading);
}, speed + 10);
},
delay);
} else{
console.log($page_loading);
}
clearInterval(_loading_spinner);
}
}, 10);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Можете подсказать где можно найти полный текст лицензии на jquery,ajax? искал в интернете ни нашёл