アクティブなクラスがアタッチされていない限り、画像をロールオーバーすると画像が変化するメニューがあります。私の問題は、最初の画像ではなく2番目の画像でのみ画像が変化することです。これが何であるかのアイデア。IF ELSEホバーステートメントは、2回目のホバーでのみ動作します
$("#contact").hover(function() {
if ($("#contact").is(".active")) {
$("#contact img").attr("src","Images/Menu/contact_hover.png")
}
else {
$("#contact").hover(function() {
$("#contact img").attr("src","Images/Menu/contact_hover.png")
},
function() {
$("#contact img").attr("src","Images/Menu/contact.png")
});
}
});
最初のhtmlの外観はどうですか? –
アクティブクラスはどのようにアタッチされますか。 – scottheckel
CSSホバーを使ってみませんか? – Spudley