Вопроса скопирован из другого пользователя, который задал этот 7 месяцев назад на GitHub, как у меня та же проблема, и решения не нашло там также GitHub Question Link.Исключить изотопные-скрытые элементы из слайда-шоу
Я использовал Magnific-Popup в сочетании с изотоп в проектах wordpress, чтобы создать галерею со слайд-шоу и фильтрами. Когда я фильтрую элементы с изотопом, он добавляет класс isotope-hidden
. Но magnific-popup игнорирует этот класс и отображает все элементы также в режиме слайд-шоу.
Мои Всплывающие элементы в DIV с классом .portfolio-item
Я использую следующий код для Magnific всплывающего окна
$('.image-link').magnificPopup({
type: 'image',
image: {
titleSrc: 'alt',
verticalFit: true
},
gallery:{
enabled:true
}
});
вы попробовали ответ там? добавление 'delegate: ': not (.isotope-hidden) a.item'' – ariel
да, я сделал, и он не работает ... я думаю, причина может заключаться в том, что' .isotope-hidden' добавляется при применении фильтров но magnific popup уже перечислил изображение к тому времени, и оно перестает показывать лайтбокс целиком. – Nishant
можете ли вы подготовить jsfiddle с образцом? – ariel