【发布时间】:2019-03-06 14:18:50
【问题描述】:
使用 InstafeedJS,我希望能够添加一个按钮来隐藏在初始提要之后加载的任何内容(例如,用户单击了一次或多次显示更多)。我最初的想法是为其他提要项目添加一个类或数据标签,然后使用自定义按钮隐藏它们。但我不确定如何通过脚本添加这些引用。有什么想法吗?
当前代码:
var loadButton = document.getElementById('instafeed-loadmore');
var feed = new Instafeed({
get: 'user',
type: 'image',
limit: '5',
sortBy: 'most-recent',
resolution: 'standard_resolution',
userId: <?php echo $instagram_id; ?>,
accessToken: '<?php echo $instagram_token; ?>',
template: '<li><span class="instagram-post" data-url="{{link}}" data-modal="instagram-popup" data-caption="{{caption}}" data-image="{{image}}" style="background-image: url({{image}});"></span></li>',
after: function() {
if (!this.hasNext()) {
loadButton.setAttribute('disabled', 'disabled');
}
}
});
loadButton.addEventListener('click', function() {
feed.next();
});
feed.run();
【问题讨论】:
标签: javascript instagram instafeedjs