我正在处理一个带有预加载器的HTML页面。
然而,由于某些原因,当我删除了与预加载器相关的JavaScript代码的一部分时,即将到来的页面不再工作。
下面是我的JS代码:
$(window).load(function() {
/* ==============================================
PRELOADER
=============================================== */
var preloaderDelay = 500;
var preloaderFadeOutTime = 800;
function hidePreloader() {
var loadingAnimation = $('#loading-animation');
var preloader = $('#preloader');
loadingAnimation.fadeOut();
preloader.delay(preloaderDelay).fadeOut(preloaderFadeOutTime, function() {
$('#logo').addClass('animated fadeInDown');
$('.intro').addClass('animated flipInX');
$('.timerContent').addClass('animated fadeInUp');
setTimeout ( function () {
$('link[rel=stylesheet][href~="css/animate.css"]').remove();
},2000);
});
}
hidePreloader();
function startPage() {
} /* End animation section home */
});下面是它处理这个问题的HTML部分:
<div id="preloader">
<div id="loading-animation"></div>
</div> <!-- End Preloader -->我应该删除什么在我的JavaScript代码删除这个预加载器没有任何问题,以便我可以完全删除预加载器,但不是动画的标志等。
发布于 2016-07-23 09:28:59
好的,从评论中我想我知道你需要什么了:
JS:
$(window).load(function() {
$('#logo').addClass('animated fadeInDown');
$('.intro').addClass('animated flipInX');
$('.timerContent').addClass('animated fadeInUp');
setTimeout ( function () {
$('link[rel=stylesheet][href~="css/animate.css"]').remove();
},2000);
function startPage() {
} /* End animation section home */
});https://stackoverflow.com/questions/38536928
复制相似问题