2012-07-26 2 views
0

팬시 박스 2를 사용하고 있지만 링크를 클릭하여 슬라이드 쇼를 열면 모든 이미지가 한 번에 표시됩니다. 때로는 아래를 참조하십시오 .... 코드를 스크롤 막대를 추가합니다 내가 어떤 도움을 이해할 수있을 것이다 .. 갤러리를 보여 을 fancyboox JS를 추가 couldnt는 죄송합니다 ... 난이에 검색 한모든 갤러리 이미지가 팬시 박스에 표시됩니다.

http://jsfiddle.net/Tx3AF/

인터넷 및 행운을 ...

고마워.

+0

jsfiddle 링크처럼 .ready() 메소드 내에서 사용자 정의 fancybox 스크립트를 포장하는 것을 잊지 마십시오. :-( – Jithin

+0

BTW, 당신을 도우려는 사람들을 인정하는 것은 공손합니다. http://meta.stackexchange.com/a/5235/173947 – JFK

답변

1

당신은 그럼 그냥 같은 갤러리의 이미지를 대상으로 모든 <a> 태그에 class fancybox를 추가하려면이

$(".fancybox").fancybox({ 
    openEffect: 'none', 
    closeEffect: 'none' 
});​ 

를 사용하는 경우.

첫 번째 링크

<a class="fancybox" href="#morephotos">This shows ... 

실제로 ... 갤러리

<a class="fancybox" href="firstImage.jpg" rel="gallery">This shows.... 

의 첫 번째 이미지를 대상으로해야한다, 그렇지 않으면 id="morephotos"<div> 내부에 어떤 표시됩니다.

당신이 fancybox의 JS를 포함하지 않는했다

$(document).ready(function(){ 
    $(".fancybox").fancybox({ 
     openEffect: 'none', 
     closeEffect: 'none' 
    });​ // fancybox 
    }); // ready 
+0

괜찮습니다. 감사합니다. – justcode

관련 문제