У меня возникли проблемы с моим лайтбокса, который устанавливается и работает на http://upsidecreative.com.au/index-new.htmlцелевые Jquery отдельные элементы с таким же классом для лайтбокса
Проблема в том, каждый лайтбокс полное изображение имеет класс .boximage и когда я нажимаю на эскизе (класс .lightbox) выполнит код ...
$('.lightbox').click(function(){
$('.backdrop, .box, .boximage').css('display', 'block');
});
(.backdrop является серым цветом фона позади осветителя и .box это окно, которое имеет изображение и заголовок внутри него а также кнопка закрытия)
Он работает так, что он изменяет отображение полного изображения лайтбокса с «none» на «block», но он отображает все изображения сразу, так как все они имеют класс .boximage.
Есть ли способ настроить таргетинг на каждое отдельное лайтбокс с полным изображением здесь, чтобы отобразить правильный вариант?
Большое спасибо, Грег
Я теперь получил эту работу, благодаря DinoMyte, однако, исправление убил другую функциональность закрытия лайтбокс полное изображение, нажав на фоне (.backdrop) или кнопка закрытия (.close) \t $ (». закрыть '). выберите (функция() { \t \t \t $ ('. фон, .box, .boximage '). css (' display ',' none '); \t \t}); \t \t \t \t $ ('задник '). Щелчка (функция() { \t \t \t \t \t \t $ ('. Фон, .box, .boximage '). CSS (' дисплей', «ни один '); \t \t \t \t}); –