테스트를 좋아해서 해봄-_-
기존 코드
$(function() {
$('#GNB li').hover(function() {
$('dl', this).slideDown(200);
}, function() {
$('dl', this).slideUp(300);
});
});
頻度
를 실행시키면 버튼위에 마우스를 대면 메뉴가 다운되고 마우스를 빼면 메뉴가 올라감.
왜 합쳐 썼는지 궁금해서, 나눠쓰면 안되나 궁금해서 나눠봄
$(function() {
$('#GNB li').hover(function() {
$('dl', this).slideDown(200);
});
$('#GNB li').hover(function() {
$('dl', this).slideUp(300);
});
});
를 실행시키면 버튼위에 마우스를 대면 업다운 해버림,,, 마우스 빼도 업다운 해버림...
아마 떼서 구현하면 hover 보고 다운했는데 아래에 hover또있으니 업까지 해버리는 듯-_-
마우스 뺄때도 마우스 떨어짐 인식해서 다운업 해주고
합쳐노면 hover읽어서 내려주고 남은 function()에서 마우스 땔때 작업해주나?
$를 통해서 두개로 나뉜건가 Jquery 기본은 전혀 모르고 예제보고 코딩 짜맞추려니-_-
이래서 개념이 중요한거임