deltaas
Постоялец
- Регистрация
- 7 Авг 2010
- Сообщения
- 74
- Реакции
- 63
- Автор темы
- #1
Всем привет! Подключил к сайту на Joomla скрипт галереи
и вылезли ошибки в скрипте :
Может найдется кто подскажет как исправить?
Скрытое содержимое доступно для зарегистрированных пользователей!
Код:
<script src="/js/BigPicture.js"></script>
<script>
(function () {
// four image gallery
var imageLinks = document.querySelectorAll('#image_container a')
for (var i = 0; i < imageLinks.length; i++) {
imageLinks[i].addEventListener('click', function (e) {
e.preventDefault()
BigPicture({
el: e.target,
gallery: '#image_container'
});
})
}
// unsplash gallery
var unsplashImages = ['meiying', 'clemono2', 'heftiba', 'westbeach013', 'anniespratt', 'tentides', 'nathananderson', 'aaronburden', 'igorovsyannykov', 'scottwebb', 'lucabravo', 'neonbrand'].map(function (user) {
return {
src: 'https://source.unsplash.com/user/' + user + '/daily'
}
})
document.getElementById('unsplash_gallery').onclick = function () {
BigPicture({
el: this,
gallery: unsplashImages
})
}
// other stuff
function setClickHandler(id, fn) {
document.getElementById(id).onclick = fn;
}
setClickHandler('local_image_container', function (e) {
(e.target.tagName === 'IMG' || e.target.className === 'background-image') &&
BigPicture({
el: e.target
});
});
})();
</script>