ページの幅/高さを満たす背景画像を読み込むために jQuery を使用しています。ヘッドには次のものがあります。
$(document).ready(function() {
$('body').css({
'background-image' : 'url({HTML_BASE}images/backgrounds/randoms/{BACK_IMG})',
'background-repeat' : 'no-repeat',
'background-position' : 'center top',
'background-attachment': 'fixed',
'background-size': '100% 100%',
});
$('#home-promo').innerfade({
speed: 'slow',
timeout: 5000,
type: 'sequence',
containerheight: 'auto'
});
$('.model-search').innerfade({
speed: 'slow',
timeout: 5000,
type: 'sequence',
containerheight: '393'
});
});
これは問題なく動作し、 http://projects.snowshtechnologies.com/golden_dragon/home/で確認できます。
BG 画像を黒い背景色からフェード インさせたい。css で定義された body 要素としては不可能であることを示唆する Stack 上の他のいくつかのスレッドを見てきましたが、このシナリオでは、BG 画像は jQuery によって読み込まれています。このコードにフェードインを追加して、素敵なフェードインで画像を取り込むにはどうすればよいですか?