2012-07-06 5 views
3

사용자가 미리보기 이미지를 클릭 할 수있는 간단한 이미지 갤러리가 있으며 Fancybox가 풀 사이즈 이미지를 엽니 다. 잘 됐네. 이제 이미지를 아래쪽에 제목이있는 래퍼에 넣고 사진의 오른쪽에 주석을 달아서 (페이스 북을 생각해보십시오) 사용자 정의 HTML을 추가하고 싶습니다. 어떻게해야합니까? 나는 이것을 어떻게하는지 알아 내려고 몇 시간 씩 노력해 왔고, 내가 할 수있는 것은 Fancybox로 여는 원래 사진을 얻는 것 뿐이다. 나는 이런 식으로 뭔가를 찾고 있어요Fancybox에 맞춤 HTML을 어떻게 추가합니까?

$(document).ready(function() { 
    $(".fancybox-button").fancybox({ 
     padding  : 0, 
     prevEffect : 'none', 
     nextEffect : 'none', 
     closeBtn : false, 
     helpers : { 
      title  : { type : 'inside' }, 
      buttons  : {} 
     } 
    }); 
}); 

(마지막 줄에주의) :

$(document).ready(function() { 
    $(".fancybox-button").fancybox({ 
     padding  : 0, 
     prevEffect : 'none', 
     nextEffect : 'none', 
     closeBtn : false, 
     helpers : { 
      title  : { type : 'inside' }, 
      buttons  : {}, 
      html : {'<div>my custom html</div>'} 
     } 
    }); 
}); 

어떻게 이런 짓을 했을까

여기에 내가 사용하고있는 코드는? 이 demo

에서

+0

참조 (http://fancybox.net/blog) 페이지 fancybox 사이트에. 필요한 항목의 예가 있습니다. – madfriend

+0

@madfriend : 잘못된 링크, 그는 버전 2를 사용 중입니다 (v1.x 및 v2.x에 대해 두 개의 서로 다른 사이트가 있다는 것을 알고 계시 겠지요?) – JFK

+0

ooops, [link] (http : // fancyapps. co.kr/fancybox/# examples) – madfriend

답변

3

봐 당신은 이런 식으로 뭔가를 찾고?

+0

예! 네가 한 짓을 이해하려고 노력하고있어. 나는 그것을 가지고 있다고 생각하니? –

+1

멋진 상자에 표시하려는 div를 숨 깁니다. div와 on이라는 앵커 태그의 href를 사용하여 앵커 태그의 fancy box 함수를 호출하십시오. 그게 다야. – Kishore

13

이 Fancybox 2에서 사용자 정의 HTML 팝업하기 위해 fancybox의 버전 2.x이 필요합니다 [이]

$.fancybox({ content: '<div>my custom html</div>' }); 
관련 문제