我正在使用以下代码在脚本标签内更改背景图像。这会导致背景更改时出现白色闪烁,我的所有页面都是ajax。我不能只选择一个背景颜色,因为我还在个人资料页面上使用它,每个个人资料都有不同的背景。
是否可能预加载图像,然后更改背景以停止白闪?谢谢
$('body').css('background-image', 'url(../images/waves.jpg)');
$('body').css('background-attachment', 'fixed');
$('body').css('background-size', 'cover');