我有点头疼,我无法找到任何解决方案。希望你们中的一些人可以指出我正确的方向..
我根据SQL数据循环出一个表,每个行还包含3个隐藏的图片。我想为每一行创建一个画廊,并用一个按钮激活fancybox。只显示与该行相关的3张图片。
示例图片:
仅显示SQL表中的最后一张图片。
Fancybox功能正常,它只是找到正确的PHP / jQuery代码。
到目前为止,这是我的代码:
jQuery的:
<script type="text/javascript">
$(document).ready(function() {
$("a.performance").fancybox();
});
HTML:
<input type="button" rel='$value->ID' value="open fancybox"
onclick='$("a.performance").trigger("click");' />
PHP:
<?php
if(!$value->picture1 == '') {
echo "<a class='performance' rel='$value->ID' href='$value->picture1'></a>";
}
if(!$value->picture2 == ''){
echo "<a class='performance' rel='$value->ID' href='$value->picture2'></a>";
}
if(!$value->picture3 == '') {
echo "<a class='performance' rel='$value->ID' href='$value->picture3'></a>";
}