Всем привет!
Есть скрипт просмотра картинок в галереи blueimp-gallery. Вот скрипт который применяется к галереи с id="gallery".
document.getElementById('gallery').onclick = function (event) {
event = event || window.event;
var target = event.target || event.srcElement,
link = target.src ? target.parentNode : target,
options = {index: link, event: event},
links = this.getElementsByTagName('a');
blueimp.Gallery(links, options);
};
Но если нужно на странице несколько таких галерей, независимых друг от друга.
Пытался реализовать через CLASS , но так и не смог запустить. Может что заметит ошибку.
document.getElementsByClassName('gallery')[0].onclick = function (event) {
event = event || window.event;
var target = event.target || event.srcElement,
link = target.src ? target.parentNode : target,
options = {index: link, event: event},
links = this.getElementsByTagName('a');
blueimp.Gallery(links, options);
};