magnific popup 예제

아래 예제에서는 몇 가지 기본 HTML, 일부 텍스트 및 모달을 시작하는 데 사용할 단추 요소로 시작합니다. 스택 오버플로태그가 있는 스택 오버플로를 통해 일반적인 질문을 하십시오. 중요 참고 사항! 로드하는 파일의 내용은 이미 팝업 자체이므로 루트 요소가 하나만 있어야 합니다. 나는 설정하고 돋보기 팝업을 사용하는 방법에 대한 자세한 내용은 여기에 탐구많은 시간을 보내지 않을 것입니다. 그들은 그들의 사이트에 꽤 강력한 문서를 가지고. 나는 단순히 내가 사용한 코드를 공유하고 우리의 모달 창에 액세스 할 수 있도록 우리를 도움이 될 것입니다 플러그인의 주요 기능 중 일부를 참조하십시오. 최대 팝업 및 실행을 얻으려면, 당신은 jQuery뿐만 아니라 확대 팝업 자바 스크립트와 CSS 파일을로드해야합니다. GitHub 리포지토리에서 코드를 얻을 수 있습니다. 콜백 옵션에서 콜백을 정의할 수 있습니다. 그 외에도 모든 확대 팝업 이벤트는 대상 요소에 triggerHandler를 사용하여 전달됩니다 (또는 요소가 존재하지 않는 경우 문서화). 1) 팝업에 표시할 HTML 요소를 만들고 어딘가에 추가합니다. 클래스 mfp 숨기기 페이지에서 팝업을 숨겨야 합니다. 작업이나 팀을 선보이는 경우 웹에 이미지를 표시하는 것은 일반적이지만 이미지를 표시하는 방법은 모두 다른 문제입니다.

솔로데프는 드미트리 세메노프의 돋보기 팝업을 사용하여 여러 프로젝트에 인상적인 사진 갤러리를 통합했습니다. 당신은 또한 을 통해 모든 메서드를 호출 할 수 있습니다 $.fn.magnificPopup (`methodName` /*, param1, param2 … */) 팝업을 초기화 한 후, 예를 들어: 2) 당신이 가져온 확대 팝업 폴더 내부로 이동 노드 종속성을 설치하고 당신이 열고 닫으면 데이터가 손실되지 않습니다 팝업 또는 다른 페이지로 이동한 다음 브라우저 버튼을 다시 누르면 됩니다. 돋보기 팝업의 국제화는 매우 간단합니다, 당신이 필요로하는 모든 새로운 값으로 기본 설정 개체를 확장하거나 초기화 코드에 옵션을 전달하는 것입니다. 일부 공개 플러그인 또는 테마를 만드는 경우 충돌을 피하기 위해 두 번째 방법만 사용하는 것이 좋습니다. 돋보기 팝업은 몇 가지 기본 콘텐츠 유형과 팝업을 초기화하는 방법을 제공합니다. 우리는 `인라인`콘텐츠 유형을 사용하고 버튼 클릭을 통해 모달을 초기화할 것입니다. 솔로데브/돋보기 팝업-사진 갤러리에서 새로운 릴리스에 대한 알림을 원하십니까? 팝업 콘텐츠 위치입니다. “자동”, 참 또는 거짓 이 될 수 있습니다. true로 설정된 경우 고정 위치가 현재 스크롤을 기반으로 잘못된 절대 위치로 사용됩니다. 브라우저가 고정 된 위치를 제대로 지원하지 않는 경우 “자동”팝업으로 설정하면 자동으로이 옵션을 사용하지 않도록 설정합니다.

대부분의 속성은 팝업을 연 후에만 사용할 수 있습니다. 가장 많이 사용되는 것만 여기에 나열됩니다. 2) 이 요소의 스타일을 정합니다. 확대 팝업 기본적으로 그것에 어떤 스타일을 적용 하지 않습니다., 수직 센터를 제외 하 고 (경우 alignTop:false). 닫기 버튼은 자동으로 내부에 추가됩니다 (닫기 경우BtnInside:true). 포커스를 맞춰야 하는 팝업 내부의 요소CSS 선택기와 문자열입니다. 이상적으로는 초점을 맞출 수있는 팝업의 첫 번째 요소여야합니다. 예를 들어 `입력` 또는 `#login 입력`. 팝업 자체에 초점을 맞추려면 비워 둡니다.