如何在页面加载(加载所有站点图像后)完全加载正文背景图像?

Log*_*gan 0 javascript css jquery

我想为我的网站加载身体背景图像.它的大小非常大,因此加载页面需要很长时间.所以我想在页面完全加载后加载正文背景图像.

我试过javascript window.onload但它没有帮助.

Cla*_*ldt 5

如果你使用的是jQuery,你可以这样做(http://api.jquery.com/ready/):

JS:

$(document).ready(function() {
    $('body').addClass('large-background');
});
Run Code Online (Sandbox Code Playgroud)

CSS:

.large-background {
    background: url('../img/large-image.jpg') no-repeat;
}
Run Code Online (Sandbox Code Playgroud)