Я пытаюсь установить jQuery Colorbox для изображений Instafeed.js. Оба сценария отлично работают по отдельности, но всякий раз, когда я пытаюсь установить класс colorbox для элемента внутри части шаблона Instafeed.js, Colorbox больше не работает.
Однако Colorbox корректно работает вне скрипта Instafeed, если для класса Colorbox установлено значение <a>
или <img>
.
Инстафид
var userFeed = new Instafeed({
get: 'user',
userId: ,
limit: 20,
accessToken: '',
resolution: 'standard_resolution',
template: '<a href="{{model.images.standard_resolution.url}}" class="box"><img src="{{image}}" /></a>',
});
userFeed.run();
Цветная коробка
$(document).ready(function(){
$(".box").colorbox({transition:"fade"});
});
Здесь была та же проблема: https://github.com/stevenschobert/instafeed.js/issues/198, но данное решение по некоторым причинам не сработало. С этим решением ничего не происходит, когда я нажимаю на изображение. С моим предыдущим кодом, показанным в сообщении, он открывал изображение в другом окне.
Есть ли что-то конкретное, что нужно сделать, чтобы установить Colorbox в Instafeed? Я пробовал все, что мог, и в Интернете об этом не так много.