홈>
메뉴 아이콘을 클릭하면 화면 오른쪽에서 슬라이드하는 메뉴를 만들고 있습니다. 그것은 jquery를 만드는 방법을 모른다는 것입니다. 지금은 페이지로드 후 화면의 절반을 덮도록 메뉴 슬라이드를 만들 수 있었지만 메뉴 아이콘을 클릭 한 후 애니메이션으로 변경 한 다음 메뉴 아이콘을 클릭하면 오른쪽 (왼쪽 : 100 %)으로 돌아갈 수 있도록 도와 줄 수 있습니다. 두 번째로?
페이지로드에서는 작동하지만 다음과 같이 작동하지는 않습니다.
$("button").click(function(){
다음은 제가하는 일입니다 :
CSS
#menulayer {
height: 100%;
width: 100vw;
background-color: #999;
position: fixed;
z-index: 1;
left: 100%;
}
JQ
$(document).ready(function(){
$("#menulayer").delay(3000).animate({left:'50%'});
});
- 답변 # 1
관련 자료
- 정수 키로 TIMEDICT를 만드는 방법은 무엇입니까?
- r - 점을 플롯에 더 가깝게 이동하는 방법은 무엇입니까?
- node.js - FFMPEG 및 노드에서 스트림을 사용하는 방법
- javascript - 삼항 연산자로 IF를 수행하는 방법
- .net core - hibernatecfg를 appsettingsjson으로 옮기는 방법
- swift - xmlcoder로 xml을 디코딩하는 방법은 무엇입니까?
- r - 최대 이상 치가있는 날을 찾는 방법
- c++ - std - : initializer_list 로 생성자를 만드는 방법
- javascript - localstorage의 데이터로 저장소를 초기화하는 방법은 무엇입니까?
- python - Discordpy로 메시지를 보내는 방법
- c# - Unity에서 게임 프리 팹을 이동하는 방법
- python - 스택/언 스테 킹 할 때 NaN으로 행을 풀지 않는 방법은 무엇입니까?
- php - href로 2 개의 값을 보내는 방법은 무엇입니까?
- python - 목록의 모든 항목에 대해 문자열의 일부를 이동하는 방법
- mongodb - 토큰으로 사용자를 식별하는 방법은 무엇입니까?
- reactjs - react-places-autocomplete로 우편 번호를 얻는 방법
- unicode - Inno Setup으로 BOM 파일로 UTF-16을 저장하는 방법
- How to make foreach work with this PHP script - 이 php 스크립트로 foreach를 작동시키는 방법 - get api
- javascript - 약속과 함께 withLatestFrom을 사용하는 방법?
- c# - 탁구에서 변형을 무작위로 이동하려면 어떻게해야합니까?
관련 질문
- javascript : 버튼 클릭으로 커서를 변경하는 방법
- javascript : jquery는 div를 제거하고 애니메이션으로 다음 항목을 다시 정렬합니다.
- javascript : 내 웹사이트의 그리드가 처음 로드될 때 축소되는 이유는 무엇입니까?
- javascript : html, css, js로 onclick 이벤트를 어떻게 할 수 있습니까?
- javascript : 커서에 원을 붙이고 빠르게 움직이면 원이 잘리는 것처럼 보입니다.
- javascript : codepen.io 프로필 이미지 업로드 JQuery가 작동하지 않음
- javascript : JQuery 및 CSS를 사용한 양식 유효성 검사
- javascript : iframe 내부의 하드코딩된 요소 스타일 재정의
- javascript : .click 토글 기능을 어떻게 재설정합니까?
- javascript : URL에서 페이지로 이미지를 가져오는 방법
jQuery의
on
를 사용했습니다.click
가 아닌 클릭 바인딩 메모리 사용이 개선되고 초기로드 후 추가 된 동적 요소를 처리하기 위해. 간단한toggleClass
메뉴를 표시하거나 숨기려면 트릭을 수행합니다. CSS에서 메뉴의 초기 상태를 화면 밖으로 설정 한 다음open
로 설정하면 알 수 있습니다. 수업이 추가되면 화면에 부드럽게 애니메이션됩니다.참고 :DOM 요소를 이동할 때
translate
를 사용하려고합니다left
보다는right
애니메이션은이 방법으로 더 매끄럽고 때로는 최적화되지 않은 애니메이션과 관련된 글리치 동작 (또는 "정크")을 피할 수 있습니다. [1][1] 고성능 애니메이션