jQueryアニメーションを設定して、サイトのヘッダーにあるdivの背景イメージを変更しました。コンテンツに影響を与えるJQueryのアニメーション化された背景
イメージはコンテナよりも大きく、アニメーション化するとアニメーションの間、その要素が一時的に隠されます。
私はおそらく明らかに何かを見逃してしまった、誰でも助けることができますか?
jQueryの下、ここでは例:
(例は今除去が、別のdivとDIVの背景画像をアニメーションにより複製することができる(背景)上部に浮い)
var currentBackground = 1;
function changeHeader() {
currentBackground++;
if (currentBackground>6) currentBackground = 1;
jQuery('.slider').fadeOut(1000,function() {
jQuery('.slider').css('background', 'url(\'/myurl/images/sliders/home- slide'+currentBackground+'.jpg\') no-repeat center');
jQuery('.slider').fadeIn(1000);
});
setTimeout(changeHeader,10000);
}
jQuery(document).ready(function($){
setTimeout(changeHeader,10000);
})
あなたはshouldn't 'setTimeout()'を関数自体の内部ではなく2回呼び出します。 – Stefan
私はおそらく誰かが助けることができる何かを明らかに欠場したとはどういう意味ですか?このアニメーションがあなたが直面している問題について、どうやって知ることができますか。説明してください。 – Murtaza
ステファンありがとうございました。今はすべてソートされています。私の6時間制限が上がったときに投稿します! –