Я в шоке ребята честное слово, весь день бьюсь над вроде бы простой штукой, ОКАЗЫВАЕТСЯ по click function нельзя запустить лайтбоксы типа ilightbox, Magnific Popup и тд.
Суть в чем, хочу по клику на элемент запускать библиотеку ilightbox что бы открыть например изображение с ее помощью.
Вот как делаю:
$(document).ready(function(){
$(".ilightbox").click(function() {
//тут я еще хочу кое что сделать
$(this).iLightBox({
skin: 'metro-white',
maxScale: 2,
});
});
});
<a href="/big-images.jpg" class="ilightbox">
<img src="/images.jpg" alt="">
</a>
<a href="/big-images.jpg" class="ilightbox">
<img src="/images.jpg" alt="">
</a>
И не работает этот вариант (( Как обычно с указанием селектора если работает: $('ilightbox').iLightBox(); Но мне нужно через клик это все запускать.
Как запустить ilightbox через клик функцию????
У меня уже крыша едет, пробовал bind click тоже не работает, с THIS работает если обернуть each функцией, но each не вариант, нужен click.
Как быть друзья? Слезно прошу, как по click функции с this указанием вместо селектора, запускать библиотеки типа lightbox????
Даже поднял на codepin
https://codepen.io/Cheizer/pen/dJVpJr