我知道这篇文章似乎很长,但我确信有一个非常简单的解决方案。请通读。
好的,所以我在这里有一个小 php 来获取图像:
<div id="<?php echo $smallThumbs; ?>" class="imageflow">
<?php
foreach($images as $imgInfo) {
$f = File::getByID($imgInfo['fID']);
echo '<img src="';
echo $f->getRelativePath();
echo '" longdesc="';
echo $f->getRelativePath();
echo '" ';
echo 'alt="';
echo $imgInfo['description'];
echo '"/>';
;}; ?>
</div>
这是花式框代码: http: //www.pastie.org/2096958
我把它贴在馅饼上,因为它太长了,我什么也看不出来。
我改变了最后一点
$(".login-popup-link").fancybox
到
$(".imageflow").fancybox
得到任何结果。现在弹出显示,但它说
“无法加载请求的内容。请稍后再试。”
我使用相同功能的另一个地方,它使用基本图像的此代码运行顺利,单击时会显示弹出窗口
<a class="login-popup-link" href="#login-popup"><img src="images/vid.png" width="280" height="216"/></a>
请帮忙!我还尝试在顶部的 php 代码中添加“a”标签,但这只会使整个画廊消失。
先感谢您!