이미지에 롤오버 할 때 이미지에 활성 클래스가 연결되어 있지 않으면 메뉴가 있습니다. 내 문제는 첫 번째가 아닌 두 번째 롤에서만 이미지가 변경된다는 것입니다. 이것이 어떤 아이디어인지. 당신이 다른 블록까지 hover
에 두 번째 호출을하지 않기 때문에 그것은이다IF ELSE Hover 문은 두 번째 호버에서만 작동합니다.
$("#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