jquery лайтбокс плагин эффект группы изображений - PullRequest
0 голосов
/ 24 января 2012

http://www.leandrovieira.com/projects/jquery/lightbox/ образец


так что я получаю изображения в цикле, вот мой код

<td id="gallery">

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

</td>


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

когда я нажимаю первое изображение, эффект светового короба работает нормально, но когда я нажимаю второе изображение, эффект светового короба не работает, пожалуйста, наведите меня

Спасибо за продвижение

1 Ответ

2 голосов
/ 24 января 2012

Проблема в том, что у вас есть несколько <td id="gallery".Вы не должны использовать один и тот же идентификатор для нескольких элементов, потому что $ ('# gallery') всегда будет возвращать первый, но также и потому, что это неправильно!

Либо переместите его в таблицу: <table id="gallery",

или измените его на класс: <td class="gallery" и измените запрос: $('.gallery a').lightBox();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...