2012-01-24 73 views
0

http://www.leandrovieira.com/projects/jquery/lightbox/样品jQuery的灯箱插件组


所以我必须得到的图像,同时循环这里是我的代码

<td id="gallery"> 

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

</td> 


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

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

感谢您的提前

+0

尝试创建一个实例,并张贴在这里。我没有看到你的代码有什么问题,但是。 – ori

+0

好吧,这是我的链接:http://ifliptips.com/admin/VueGuides/RegisterUsers.php –

回答

2

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

要么将​​其移动到表:<table id="gallery"

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

+0

谢谢它现在工作.. –