ユーザーが候補ボタンまたはRecruiterボタンの上を移動するかどうかによって背景イメージを変更しようとしています。BGイメージを変更するコードは機能しませんが、BGカラーを変更することができます
私は次のコード(JS Fiddleで働いていました)を試しましたが、失敗しました。私は背景色のコマンド(コメント行を参照)を挿入し、うまくいきましたので、私は背景画像ラインに関連すると仮定することができますが、私が間違ったことを見ることはできません。
画像は、私はクロームのデベロッパーツールでそれらを調べることができますよう細かいプリロード、
これは私のJSフィドルコード:http://jsfiddle.net/bdenson/m7u4vn6u/
$(document).ready(function() {
//Preload
$('<img/>').hide().attr('src', '{{url("/img/candidate.jpg")}}').on ('load',function(){
$('body').append($(this));
});
//Preload
$('<img/>').hide().attr('src', '{{url("/img/recruiter.jpg")}}').on ('load',function(){
$('body').append($(this));
});
// Change BG on Hover - candidate
$('#cand').hover(function() {
$('body').css('background-image', '{{url("/img/candidate.jpg")}}');
//$('body').css('background-color', 'red');
}, function() {
$('body').css('background', '');
});
// Change BG on Hover - recruiter
$('#rec').hover(function() {
$('body').css('background-image', '{{url("/img/recruiter.jpg")}}');
}, function() {
$('body').css('background', '');
});
});
しかし、ポイントは何ですか?していない限り、これは、しかし、どこでもほとんど動作するはずですかボタンからカーソルを移動したときに画像が背景として残るようにしたいですか? –
いいえユーザーがボタンの上を移動したときにBG画像を表示します。カーソルを動かすと元のbg(青灰色)に戻ります – Baz
jsfiddleでプロジェクトをチェックしているとき、それは完全に動作します... –