2009-11-03 10 views
0

내 코드에 http://fancybox.net/example을 사용하고 있습니다.Fancybox jquery 다중 팝업 상자

<a id="view1" href="#box1">Click1</a> 

<div id="box1" style="display:none;"> 
<a id="view2" href="#box2">Click2</a> 
</div> 

<div id="box2" style="display:none;"> 
</div> 

나는 a#view1에 fancybox를 구현하고 a#view2 그래서 사람들은 fancybox 열립니다 Click1 클릭 할 때. 그런 다음 해당 fancybox 내의 Click2 버튼을 클릭하면 box2가 열립니다. 마치 상자 1의 모양이 상자 2의 모양으로 "변환"하는 것처럼 그것을하고 싶습니다. 그러나 나는 그것을 할 수 없었습니다. 내가 할 수있는 일은 box1을 숨기고 box2으로 표시하는 것입니다.하지만 바람직하지 않습니다. 누군가 도울 수 있습니까?

+0

미안합니다. 기본적으로 livequery를 사용하여 새 버튼에 fancybox 작업을 적용합니다. 이 질문을 닫습니다! –

+0

삭제할 수 있습니다 .. –

답변

-2

필요한 레이어를 닫거나 숨기려면 jquery 코드를 배치해야합니다. BTW, Thickbox를 사용하는 경우 더 넓은 커뮤니티가 있으므로 삶의 편이 더 쉬울 수도 있습니다.

+0

도움을 주셔서 감사합니다! –

+3

FYI - thickbox 웹 사이트에 따르면, 그들은 이것에 대한 개발을 9/30/2009에 마감했습니다 ... 귀하의 게시물 몇 달 전에. 흥미롭게도 그들은 fancybox를 대체품으로 추천했습니다. 그것이 2009 년 11 월 이후로 업데이트되지는 않았지만. grr – NotMe