요소에 호버하면 넣은 class가 사라져요
본문
안녕하세요, 스크립트 관련으로 도움 구하고자 글 남겨봅니다.
<script>
$(function() {
$('#hd').addClass('active');
});
</script>
먼저 이런 코드를 각 서브페이지 스킨에 넣어 작동이 잘 되는걸 확인을 했습니다. 서브페이지에선 헤더를 호버했을 때의 효과를 주지 않으려고 class를 넣어 css를 제어하려고했는데요
헤더에 마우스를 가져다대면 class가 사라져버립니다..;;; 혹시 이런 현상의 해결책을 아시는 분 계실까요?
!-->답변 3
전체적인 코드를 봐야 알 수 있겠지만,
어딘가에 마우스 오버 시 hd의 클래스를 지우는 스크립트가 있는 것 같습니다.
toggleClass같은게 걸려있는게 아닌가요? 원래라면 hover시에 active가 추가 되어야하는데 이미 있다 보니 없애는걸 수도 있습니다.
다른 먼가가 있을텐데 올리신 것만으로는 알 수가 없습니다. 도메인을 올리시면 도움 받기 좀 더 쉬우실거 같습니다.
답변을 작성하시기 전에 로그인 해주세요.