【发布时间】:2018-09-27 09:07:35
【问题描述】:
我想分别加载前 3 个列表项 div.content,然后在用户单击“显示更多”时显示接下来的 3 个项目
当用户点击“SHOW LESS”时,返回显示块前3个列表
我看到另一个答案 参考。 jQuery load first 3 elements, click “load more” to display next 5 elements
但我不能申请我的代码
我怎样才能最好地做到这一点?
注意:对不起,我的英语不好。
这是我的 HTML
<div class="content">
<div class="items">1</div>
<div class="items">2</div>
<div class="items">3</div>
<div class="items">4</div>
<div class="items">5</div>
<div class="items">6</div>
<div class="items">7</div>
<div class="items">8</div>
<div class="items">9</div>
<a href="#" id="ShowMore">SHOW MORE</a>
<a href="#" id="ShowLess">SHOW LESS</a>
</div>
<div class="content">
<div class="items">11</div>
<div class="items">12</div>
<div class="items">13</div>
<div class="items">14</div>
<div class="items">15</div>
<div class="items">16</div>
<div class="items">17</div>
<div class="items">18</div>
<div class="items">19</div>
<a href="#" id="ShowMore">SHOW MORE</a>
<a href="#" id="ShowLess">SHOW LESS</a>
</div>
<div class="content">
<div class="items">21</div>
<div class="items">22</div>
<div class="items">23</div>
<div class="items">24</div>
<div class="items">25</div>
<div class="items">26</div>
<div class="items">27</div>
<div class="items">28</div>
<div class="items">29</div>
<a href="#" id="ShowMore">SHOW MORE</a>
<a href="#" id="ShowLess">SHOW LESS</a>
</div>
【问题讨论】:
-
HTML 中的标识符必须是唯一的。首先要使您的 HTML 文档有效
标签: javascript jquery html