8枚の写真のギャラリーを表示するようにFancyboxをセットアップしました。最初の 1 つがページに表示され、クリックするとギャラリーが開きます。
私が今やろうとしているのは、別のギャラリーを追加することです。ただし、画像ではなく HTML コンテンツを使用することを除きます。ギャラリーをナビゲートするときに本をめくるようなものです。しかし、画像をクリックしても何も表示されません。
これが私のFancyboxスクリプトです:
<script type="text/javascript">
$(document).ready(function(){
$("a.fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none',
nextEffect : 'none',
prevEffect : 'none',
nextSpeed : 0,
prevSpeed : 0,
preload : 3,
'padding' : 15,
'speedIn' : 0,
'speedOut' : 0,
'overlayShow' : true
});
});
</script>
HTML は次のとおりです。
<a class='fancybox' rel='{$id}' href=#popuptext><img src='galleryimage.jpg'></a>
<div style='display: none'><div id='popuptext'>Page 1 text</div></div>
<a class='fancybox' rel='{$id}' href=#popuptext'></a>\n
<div style='display: none'><div id='popuptext'>Page 2 text</div></div>
<a class='fancybox' rel='{$id}' href=#popuptext'></a>\n
<div style='display: none'><div id='popuptext'>Page 3 text</div></div>
<a class='fancybox' rel='{$id}' href=#popuptext'></a>\n
<div style='display: none'><div id='popuptext'>Page 4 text</div></div>