2014-10-15 2 views
0
$('div').hover(function(){ 
    $(this).addClass('current'); 
    changeColor(); 
}); 

첫 번째 줄은 "현재"라는 div에 클래스를 추가하고 '현재'div가 맴도는 코드를 사용하여 div의 색상을 변경하려고합니다. changeColor 함수. 하지만 몇 가지 이유로이 코드는 첫 번째 호버 동안 작동하지 않습니다,하지만 내가 잘 때 두 번째 그것을 가리 키 때.첫 번째 호버 기능을 작동 시키려면

+0

어떻게 다른 호버 핸들러가 –

+0

을 추가 이것은을 추가하지 않습니다 클래스를 current라고하는 div에 추가합니다. 당신은 클래스 "현재"를 div에 추가한다는 것을 의미합니다. CSS와 어쩌면 더 많은 코드 (기능)를 보여줄 수 있습니까? – putvande

+0

plead는 http://jsfiddle.net/ –

답변

0

changeColor()가 필요한 이유는 무엇입니까?

나는이 예제를했습니다

http://jsfiddle.net/byb8Lb5w/4/

JQuery와 :

jQuery('div').hover(function(){ 
    jQuery('div.current').removeClass('current'); 
    jQuery(this).addClass('current'); 
}); 

CSS는 :

div.current:hover{ 
    background-color:blue; 
} 
관련 문제