【发布时间】:2019-09-11 06:22:23
【问题描述】:
我正在使用bootstrap popover 在我的 django 站点中显示一些数据。
我使用infinite scroll 显示产品列表。
我们 django 迭代它的分页引导弹出窗口不起作用。
页面大小:3
总记录:12
对于 1st 3 记录 popover 有效,但对于下一个记录它不会
模板:
<div class="row infinite-container">
{% for i in task %}
<div class="col-lg-3 col-md-6 wow infinite-item">
<a href="#0" data-toggle="popover" title="Popover title" data-content="data {{forloop.counter}}" class="grid_item">
{{i.name}}
</a>
</div>
{% endfor %}
<div class="loading loader" style="display:none"></div>
{% if page_obj.has_next %}
<a class="infinite-more-link" style="display:none" href="?page={{ page_obj.next_page_number }}">More</a>
{% endif %}
</div>
</div>
JS代码:
// for infinite scroll
var infinite = new Waypoint.Infinite({
element: $('.infinite-container')[0],
onBeforePageLoad: function () {
$('.loading').show();
},
onAfterPageLoad: function ($items) {
$('.loading').hide();
}
});
【问题讨论】:
标签: python django twitter-bootstrap