2014-11-24 2 views
1

안녕하세요, 저는 모두 내 repsonsive 메뉴가 모바일 수준에서 작동하고 있습니다.페이지 크기가 변경 될 때 slidetoggle이 제거되지 않습니다.

웹 사이트의 크기가 변하면 slideToggle이 제거되지 않으며 어떻게 이런 일이 발생하는지 잘 모릅니다.

$(".click").click(function() 
$('#menu').slideToggle("veryslow"); });` 
+0

원하는 경우 실시간 코드 @ www.rrm.jonfullerwebdesign.co.uk –

+0

을 확인하십시오. 나는 그것이 전환 될 경우 창 크기를 조정할 때 숨어있을 때 왜 함수인지 알 수 없다. –

답변

1

잘못된 방식으로 접근 중입니다. 이상적인 두 가지 메뉴가 있어야합니다. 하나는 모바일/태블릿이고 다른 하나는 데스크톱 사이트입니다. jQuery를 사용하여 모바일에서 드롭 다운을 트리거 할 수 있지만 데스크톱에서는 모바일 탐색을 숨기고 일반 데스크톱 탐색을 표시합니다.

위의 내용은 계속해서 메뉴를 열거 나 닫을 때까지 계속 알려주는 것입니다. 어떤 점에서 다른 일을해야하는지 지정하지는 않습니다. 응답 성은 99 %의 CSS 3과 1 %의 jQuery로 슬라이드를 열고 닫을 수 있습니다.

도움이 되었기를 바랍니다.

+0

놀라운 감사가 실제로 도움이된다. –

관련 문제