왕초보 스크립트 질문
본문
안녕하세요 ㅠㅠ 왕초보 스크립트 질문 하나 여쭐게요!
<script>
$(function(){
$('#down-m .m1').on('mouseover',function(){
$('.pc-menu .nav-top.nav-both .menu-li:nth-child(1) a span.hi').addClass('hi-hover');
});
$('#down-m .m1').on('mouseleave',function(){
$('.pc-menu .nav-top.nav-both .menu-li:nth-child(1) a span.hi').removeClass('hi-hover');
});
})
</script>
위 스크립트에서 숫자 1이 들어간 부분(파란글씨)을
1~5까지 총 다섯번 돌리는 for문으로 쓰고 싶습니다ㅠㅠ
어찌써야할까요?
답변 1
<script>
$(function(){
for(var i=1; i<=5; i++){
$('#down-m .m'+i).on('mouseover',function(){
$('.pc-menu .nav-top.nav-both .menu-li:nth-child('+i+') a span.hi').addClass('hi-hover');
});
$('#down-m .m'+i).on('mouseleave',function(){
$('.pc-menu .nav-top.nav-both .menu-li:nth-child('+i+') a span.hi').removeClass('hi-hover');
});
}
})
</script>
답변을 작성하시기 전에 로그인 해주세요.