2011-12-14 10 views
0

ファンシーボックスのサムネイルヘルパーの例がhttp://fancyapps.com/fancyboxから最初に親指をクリックしないでfancyboxギャラリーを開く方法(親指で)を開くには?

のいずれかのサムネイルをクリックすると開きます。

私は、サムネイルを既にページ上に存在させたくないと思います。代わりにリンクがajax経由でDOMにロードされて隠れたdivになり、その時点で手動でギャラリーを開くことにします。

<a id="sketches_link">see sketches</a> 

<div id="sketches_data" style="display:none;"> 
    my links will be loaded here.... 
    <a class="fancybox-thumb" href="someimage.jpg" rel="fancybox-thumb"></a> 
</div> 

<script> 
    $(document).ready(function() { 


    $("#sketches_link").click(function() { 
    $("#sketches_data").load("sketches.php", function() { 
     $(".fancybox-thumb").fancybox({ 
     helpers : { 
      thumbs : { 
      width: 50, 
      height: 50 
     } // thumbs 
     } // helpers 
     }); // fancybox 
    }); //load 
    });//click 

    });//ready 

    /*****NOW THE BINDING IS READY, BUT HOW TO I AUTOMATICALLY OPEN 
    THE GALLERY AFTER THE ON CLICK EVENT?******/ 
</script> 

答えて

0

私は、ajaxによってダウンロードされた一連のリンクの最初のリンクでクリックイベントを引き起こして動作させました。エレガントではないが機能する。

関連する問題