2013-07-06 8 views
-1

웹 사이트를 구축하려고하지만 동일한 문제가 계속 발생합니다.jQuery addClass가 작동하지 않습니까?

페이지가로드되면 클래스가 메뉴 항목 (활성)에 추가되어 선택됩니다. 이것은 내가 사용하는 코드입니다 (닫는 body 태그 바로 앞에 있습니다).

$(document).ready(function(){ 
    $('#navList li a#navHome').addClass('active'); 
}); 

html로는 다음과 같이이다 : 그러나

<ul id="navList"> 
    <li><a href="index.php" title="Home" id="navHome">home</a></li> 
</ul> 

, 내가 요소를 검사 할 때, 더 클래스는 추가되지됩니다. 나는 내가 뭘 잘못하고 있는지 알 수 없다.

다른 jQuery 코드가 작동하기 때문에 jQuery 파일이 올바르게 링크됩니다. 이러한 시도해야

+0

당신이 문자열이나 addclass의 somesing instand()를 appaned하려고 했습니까? 선택기 일 수도 있기 때문에 –

+0

addClass 대신 문자열로 무엇을 의미합니까? – 2339870

+0

http://jsfiddle.net/sp88X/ - 예. 콘솔에서는 어떻게됩니까? –

답변

0

:

$(document).ready(function(){ 
    $('#navList li a').addClass('active'); 
}); 

바이올린 here

+0

여전히 차이가 없습니다. : ( – 2339870

+0

물론 아무것도 바뀌지 않습니다. – krishgopinath

+0

아니요, 작동하지 않습니다. http://jsfiddle.net/82s6F/ – Lightsaber

0
$(document).ready(function(){ 
    $('#navHome').addClass('active'); 
}); 
관련 문제