멋진 팝업을 사용하여 갤러리에 캡션을 포함하는 방법은 무엇입니까?

user3155730

웅장 팝업 갤러리를 사용하면서 이미지 아래에 실제 웹 페이지에 캡션을 포함하려고합니다. div 및 클래스 캡션 또는 캐 러셀 캡션을 사용하면 갤러리의 이미지가 하나씩 세로로 쌓이지 않으면 그렇게 할 수 없습니다. 어떻게 할 수 있습니까?

<a href="img/base/ggg.PNG" title="HELLO" class="chicken">
  <img src="img/base/pop.PNG" alt="remember your alt tag" />
</a>

$(document).ready(function() {
      $('.chicken').magnificPopup({ 
         type: 'image',
         gallery:{enabled:true}
         // other options here
         // end each line (except the last) with a comma
      });
   });

Node.js 바이올린 : https://jsfiddle.net/sb4btox7/

제시카 프레 더릭

아직 논평 할 평판 포인트가 충분하지 않기 때문에 여기에 해결책을 제공하는 것 외에도 언급하고 있습니다.

댓글 : JSFiddle이 https : //에서 이미지를 제공하려고하기 때문에 JSFiddle이 http : // 이미지와 함께 작동하지 않습니다.

해결책:

절반 정도입니다. 캡션을 작동시키는 데는 두 부분이 있습니다.

  1. 이미지 태그가 아닌 앵커 태그에 링크를 올바르게 넣었습니다.
  2. 이와 같이 초기화 스크립트에서 제목 소스를 지정해야합니다.

    $(document).ready(function() {
        $('.chicken').magnificPopup({ 
            type: 'image',
            gallery:{enabled:true},
            type: 'image',
            image: {
                titleSrc: 'title' 
                // this tells the script which attribute has your caption
            }
        });
    });
    

그러면 스크립트는 자동으로 캡션을 class="mfp-title"

보너스 솔루션 : 휴대폰 사용자가 확대 할 수 있도록 새 창에서 열려면 라이트 박스 이미지가 필요했기 때문에 첫 번째 titleSrc선언 후에 다음을 추가했습니다 .

    titleSrc: 'title',
    titleSrc: function(item) {
        return '<a href="' + item.el.attr('href') + '">' + item.el.attr('title') + '</a>';
        }

이 정보는 "이미지 유형"섹션의 http://dimsemenov.com/plugins/magnific-popup/documentation.html 문서에 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

멋진 팝업-모달 내에서 버튼을 참조하는 방법은 무엇입니까?

Ajax 게시물 및 URL로 멋진 팝업을 사용하는 방법은 무엇입니까?

Powerapps에서 All 옵션을 포함하여 갤러리를 필터링하는 방법은 무엇입니까?

Vba에서 캡션을 사용하여 Excel에서 포함 개체를 여는 방법은 무엇입니까?

LightDM에서 '멋진'선택을 추가하는 방법은 무엇입니까?

React Native Expo에서 갤러리 앱을 사용하여 다운로드 한 사진을 여는 방법은 무엇입니까?

Android의 갤러리에서 사진을 검색하는 방법은 무엇입니까?

kotlin의 Android 내장 갤러리에 사진을 추가하는 방법은 무엇입니까?

CollectionView 프로젝트의 갤러리에서 사진을 추가하는 방법은 무엇입니까?

Xam.Plugin.Media를 사용하여 이미지의 갤러리에서 사진을 추가하는 방법은 무엇입니까?

HTML 및 CSS에서 멋진 글꼴을 사용하는 방법은 무엇입니까?

Unity에서 캡처 한 사진을 Android 이미지 갤러리에 저장하는 방법은 무엇입니까?

NativeScript에서 Android 갤러리 사진의 썸네일을 얻는 방법은 무엇입니까?

ggplot2를 사용하여 멋진 상자 플롯을 수행하는 방법은 무엇입니까?

Rails 애플리케이션에 플러그인 / 엔진을 포함하는 방법은 무엇입니까?

멋진 팝업에 YouTube 비디오를 삽입하는 방법은 무엇입니까?

javascript 및 html을 사용하여 동적으로 버튼에 글꼴 멋진 아이콘을 추가하는 방법은 무엇입니까?

haml을 사용하여 레일의 link_to 메소드에 멋진 글꼴을 추가하는 방법은 무엇입니까?

Flutter - 팝업이 여러 개 있을 때 팝업을 사라지게 하는 방법은 무엇입니까?

사진이 있는 캡션을 테이블 셀에 삽입하는 올바른 방법은 무엇입니까?

SQL 쿼리에 '&' 문자가 포함된 경우 & 팝업을 피하는 방법은 무엇입니까?

Flutter를 사용하여 Google Play와 Huawei의 앱 갤러리 모두에 앱을 배포하는 가장 좋은 방법은 무엇입니까?

모달을 사용하여 PHP에서 pdf 파일을 팝업으로 여는 방법은 무엇입니까?

팝업을 사용하여 확인란의 변수 값을 에코하는 방법은 무엇입니까?

멋진 글꼴 아이콘을 추가하는 방법은 무엇입니까?

멋진 스크립트 출력을 정리하는 방법은 무엇입니까?

Haskell에서 함수의 문자열 표현을 만드는 방법. 멋진 방법으로 함수를 인쇄하는 방법은 무엇입니까?

검도 UI MVC 메뉴에 글꼴 멋진 아이콘을 추가하는 방법은 무엇입니까?

CSS에서 멋진 글꼴 아이콘 스타일을 지정하는 방법은 무엇입니까?

TOP 리스트

  1. 1

    C # 16 진수 값 0x12는 잘못된 문자입니다.

  2. 2

    Matlab의 반복 Sortino 비율

  3. 3

    librosa로 생성 된 스펙트로 그램을 다시 오디오로 변환 할 수 있습니까?

  4. 4

    PhpStorm 중단 점에서 변수 값을 볼 수 없습니다.

  5. 5

    종속 사용자 정의 Lightning 선택 목록 Level2 및 Level3을 설정한 다음 Lightning 구성 요소에서 Level2를 재설정하지만 Level2 캐시 데이터가 저장됨

  6. 6

    Watchdog 큐 이벤트를 사용하는 Python 병렬 스레드

  7. 7

    atob은 인코딩 된 base64 문자열을 디코딩하지 않습니다.

  8. 8

    dev 브랜치에 병합 할 때만 트리거하도록 bitbucket에서 AWS Codebuild로 웹훅을 설정하려면 어떻게해야합니까?

  9. 9

    2 개의 이미지를 단일 평면 이미지로 결합

  10. 10

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

  11. 11

    막대 그래프 위에 선이 표시되지 않음

  12. 12

    Python : 특정 범위를 초과하면 플롯의 선 색상을 변경할 수 있습니까?

  13. 13

    기능 선택을위한 Sklearn Chi2

  14. 14

    Ionic 2 로더가 적시에 표시되지 않음

  15. 15

    EventEmitter <string>의 컨텍스트 'this'가 Observable <string> 유형의 'this'메서드에 할당되지 않았습니다.

  16. 16

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  17. 17

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  18. 18

    아이디어 Intellij : 종속성 org.json : json : 20180813을 찾을 수 없음, maven에서 org.json 라이브러리를 가져올 수 없음

  19. 19

    일반 메서드에서 클래스 속성에 액세스하는 방법-C #

  20. 20

    식별자는 ORA-06550 및 PLS-00201로 선언되어야합니다.

  21. 21

    함수 호출 사이에 데이터를 저장하는 파이썬적인 방법은 무엇입니까?

뜨겁다태그

보관