0

我构建了一个简单的 css 预加载器,一旦页面完全加载了所有图像等,它应该使用 jQuery 淡出:

$(document).ready(function() {
    // Preloader
    $(window).on('load', function() {
        $('#loader').delay(350).fadeOut('slow');
        $('#preloader-bg').delay(1000).fadeOut('slow');
    });
}); 

问题是窗口加载事件在文档就绪函数内没有可靠地触发。一旦页面被缓存,它似乎可以工作,但在第一次加载站点时它不会被触发。

有解决方法吗?

4

0 回答 0