jquery lightbox插件组图像效果

时间:2012-01-24 07:57:52

标签: php jquery jquery-plugins php-5.3

http://www.leandrovieira.com/projects/jquery/lightbox/示例


所以我在while循环中获取图像是我的代码

<td id="gallery">

<a href='<?=$path ?>'>
 <img width="50" height="50" src=<?php echo $path; ?> />
 </a>

</td>


 $(function() {
            $('#gallery a').lightBox();
        });
    </script>

当我点击第一个图像灯箱效果工作正常,但当我点击第二个图像灯箱效果不起作用,请指导我

感谢Advance

1 个答案:

答案 0 :(得分:2)

问题是您有多个<td id="gallery"。你不应该为多个元素使用相同的id,因为$('#gallery')总会返回第一个,但也因为它错了!

将其移至表格中:<table id="gallery"

或将其更改为班级:<td class="gallery"并更改查询:$('.gallery a').lightBox();