[解決済み] jQueryで背景画像をアニメーションで変化させる
2022-02-12 09:12:30
質問
ようやく動作するようになったのですが、JQueryのアニメーション機能を使って、ホームページのリスト項目にカーソルを合わせたときに、背景画像の変化がきれいにフェードインする方法を教えてください。
http://www.thebalancedbody.ca/
これまでのところ、これを実現するためのコードは:-です。
$("ul#frontpage li#277 a").hover(
function() {
$('#homepage_container').css('background-image', 'url(http://www.thebalancedbody.ca/wp-content/themes/balancedbody_V1/images/nutrition_background.jpg)');
},
function() {
$('#homepage_container').css('background-image', 'url(http://www.thebalancedbody.ca/wp-content/themes/balancedbody_V1/images/default_background.jpg)');
}
);
$("ul#frontpage li#297 a").hover(
function() {
$('#homepage_container').css('background-image', 'url(http://www.thebalancedbody.ca/wp-content/themes/balancedbody_V1/images/vibration_training.jpg)');
},
function() {
$('#homepage_container').css('background-image', 'url(http://www.thebalancedbody.ca/wp-content/themes/balancedbody_V1/images/default_background.jpg)');
}
);
などなど
これにANIMATE機能を追加するにはどうしたらいいでしょうか?
ありがとうございます。
ジョナサン
解決方法は?
これは、jQueryの
animate
なぜなら、背景画像はそのようなフェードを行うために必要なCSSプロパティを持っていないからです。 jQueryはブラウザが可能にするものしか利用できません。(jQueryのエキスパート、もちろん私が間違っていたら訂正してください)。
これを回避するためには、純正の
background-image
が
div
を使用して配置された、画像を含む要素です。
position: absolute
(または
fixed
) と
z-index
をスタックに使用します。そして、これらの
div
s.
関連
-
[解決済み] リーフレット - 既存のマーカーを検索したり、マーカーを削除するには?
-
[解決済み] .animateをループさせる方法 JQuery
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] jQueryで要素にスクロールする
-
[解決済み] jQueryで入力を無効化/有効化する?
-
[解決済み] jQueryで現在のURLを取得する?
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「Missing required request header」を修正する方法。origin,x-requested-withのいずれかを指定する必要があります' Ajax Error
-
[解決済み] Jquery.comのサイトのソースファイルはどこにあるのでしょうか?ダウンロードのリンクがないのですが
-
[解決済み] jQueryを使って要素のIDを取得するにはどうすればよいですか?
-
[解決済み] jQueryのif文でのOR演算子の使用について
-
[解決済み] jQueryで背景画像をアニメーションで変化させる
-
[解決済み] jquery autocomplete が動作しない
-
[解決済み] jQueryでborder-bottomの色を変更する?
-
[解決済み] jQueryセレクタの直下型(>)と子孫型の違いは何ですか?
-
[解決済み] JW-Player - アンロードするには?
-
[解決済み] Jquery テーブルの行を隠す