jquery 팝업 예제

이 예제에서는 라이트박스가 작은 화면 크기에서 자동으로 비활성화되고 링크의 기본 동작이 트리거됩니다. 이 경우 “활성” 클래스가 팝업 클래스에서 제거되어 가시성이 숨겨져 있는 이전 스타일로 되돌아갑니다. 아래에서 슬라이드하는 전체 너비 모달을 만드는 방법에 대한 예제: 이 예제의 단추 요소에 주의하십시오. 팝업을 트리거할 단추를 추가했습니다. 한 단추에는 클래스가 “열기”로 지정되고 다른 단추에는 클래스가 “닫기”가 있습니다. 나중에 팝업을 열고 닫는 데 사용됩니다. 이 CSS 스타일 모양을 보려면 아래 예제를 참조 하십시오: GreyBox는 웹 페이지에 전체 화면 팝업 창 또는 중앙 창을 만들기 위한 간단한 jQuery 플러그인. 그것은 단지 22 KB이며 사용하기 매우 쉽습니다. 지금, 우리는 팝업영원히 숨겨져 싶지 않아, 그래서 우리는 팝업이 표시되어야 할 때 CSS에 특별한 사용 사례를 확인해야합니다. jQuery를 사용하여 팝업이 표시되는 시기를 결정할 것입니다. 팝업에는 기존 DOM 요소(예)를 재사용하는 확장 가능한 마이크로 템플릿 엔진이 있어 팝업이 동일한 패턴을 사용할 때 특히 유용합니다. 문서의 나머지 부분과 별도로 편집할 수 있도록 팝업 오버레이 및 팝업 콘텐츠에 대한 클래스를 만들어야 합니다.

문서에 jQuery의 두 문을 모두 추가합니다. 이 모든 것이 올바르게 완료되면 기본 모달 팝업 상자가 있습니다. 이는 오류 메시지가 표시되는 방식의 기본 예일 뿐입니다. 확실히, 당신은 텍스트를 변경하거나 스타일을 변경할 수 있습니다. 각 갤러리 항목에 HTML 콘텐츠를 넣고 콘텐츠 유형을 혼합할 수 있습니다. 이 예제에서는 이동 방향에 따라 다음 이미지에 대해 이미지의 지연 로드가 활성화됩니다. 터치 스 와이프 지원을 추가하려면 스매싱 매거진또는 새로운 PhotoSwipe 스크립트에서 내 기사를 확인하십시오. 모달 팝업을 만들려면 먼저 HTML 구조를 설정해야 합니다.

미리 렌더링된 팝업 태그를 제공하여 시작 시간을 절약할 수 있습니다. 아래 예제의 페이지에는 원래 페이지 태그의 일부로 제공된 미리 렌더링된 태그가 있는 팝업이 포함되어 있습니다. 이미지를 팝업에 배치하여 이미지를 표시하기 위한 라이트박스를 쉽게 만들 수 있습니다. 이 예제에서는 링크를 추가하여 닫기 단추가 태그에 추가됩니다. 데이터 오버레이 테마=”b” 속성은 사진 뒤에 어두운 배경을 추가합니다. 고급 사진 기술의 경우 팝업에서 이미지 크기 조정을 참조하세요. 데이터 화살표 특성이 설정된 경우 팝업이 열릴 때 가장자리 중 하나를 따라 화살표를 표시할 수 있습니다. 특성은 true, false 또는 가장자리 약어의 쉼표로 구분된 목록(왼쪽의 경우 “l”, 위쪽의 경우 “t”, 오른쪽의 “r”, 아래쪽의 “b”)을 포함하는 문자열의 값을 취할 수 있습니다.

예를 들어 데이터 화살표=”r,b”를 설정하면 화살표가 팝업의 아래쪽 또는 오른쪽 가장자리를 따라만 나타납니다. true는 “l, t, r, b”와 같고 false 또는 “”는 팝업이 화살표 없이 표시되어야 음을 나타냅니다. 이 예제는 CSS가 특별히 스타일을 설정할 수 있도록 “팝업 오버레이” 및 “팝업 콘텐츠” 클래스를 만듭니다. 이 경우 “활성” 클래스가 팝업 클래스에 추가되므로 팝업의 가시성이 “표시”로 변경됩니다. 즉, 팝업이 나타납니다. jQuery에는 클릭과 같은 동작에 따라 클래스를 추가하고 제거하는 기능이 있습니다. 따라서 “열기” 단추를 클릭할 때 “활성” 클래스를 추가 하도록 jQuery를 프로그래밍하면 CSS의 “활성” 클래스를 사용하여 팝업을 표시할 수 있습니다. 팝업 클래스에 “활성” 클래스를 더하고 팝업이 표시될 때새 스타일을 만듭니다. CSS에서 “팝업 오버레이” 및 “팝업 콘텐츠” 클래스의 스타일을 설정하여 처음에 숨겨야 합니다.

팝업은 처음부터 볼 수 있다면 팝업이 되지 않을 것입니다. 우리는 클래스의 가시성을 변경하여 팝업을 숨길 수 있습니다 : mb.balloon은 DOM 요소에 선택적 전체 화면 오버레이와 애니메이션 도구 설명 / 팝업 / 힌트를 표시하는 새로운 jQuery 도구 설명 플러그인입니다. 다음은 도구 설명처럼 사용되는 작은 팝업입니다. 텍스트는 필요에 따라 여러 줄로 줄 바꿈됩니다.

Mentalny Teatr Hipnozy > jquery 팝업 예제