【发布时间】:2018-01-17 12:18:28
【问题描述】:
假设我有 100 个 div,我想每次显示 5 个 div。 onclick - 我正在加载另外 5 个。
知道如何检查我是否到达了最后一个 div 吗?
<div id="results">1</div>
<div id="results">2</div>
<div id="results">3</div>
<div id="results">4</div>
<div id="results">100</div>
$(function () {
$("results").slice(0, 5).show();
$("#moreresults").on('click', function(e){
e.preventDefault();
$("div:hidden").slice(0, 5).slideDown();
});
});
<a href="#" id="moreresults">Load More</a>
【问题讨论】:
-
这里没有有效的
HTML。id应该是独一无二的。您不能有 100 个具有相同名称的id。 -
是的,我知道,只是一个糟糕而快速的复制
标签: javascript jquery slice