仅需要显示 4 个列表 - SlideDown jquery

发布于 2024-11-26 13:08:13 字数 817 浏览 1 评论 0原文

这里我有 8 个列表,但我想在单击“更多”按钮后仅显示 4 个带有“更多”按钮的列表,列表的其余部分将显示。请帮帮我。

这里是jquery

$(document).ready(function() {
  $("#accordion").hide();
  $('#acc').click(function() {
    if ($("#accordion").is(":hidden")) {
    $("#accordion").slideDown("fast");
    } 
    else {  $("#accordion").hide(); }       
  });
})  ;

和html

<div>
<h1 style="font-size:12px;"  id="acc">Product</h1>
<div id="accordion">
<ul>
<li>Link1</li>
<li>Link2</li>
<li>Link3</li>
<li>Link4</li>
<li>Link5</li>
<li>Link6</li>
<li>Link7</li>
<li>Link8</li>
</ul>
<span id="more"><a href="#">More</a></span>
</div>
</div>

Here i have 8 list but i want show only 4 lists with more button after clicking the more button rest of the list will show. please help me out.

Here jquery

$(document).ready(function() {
  $("#accordion").hide();
  $('#acc').click(function() {
    if ($("#accordion").is(":hidden")) {
    $("#accordion").slideDown("fast");
    } 
    else {  $("#accordion").hide(); }       
  });
})  ;

and html

<div>
<h1 style="font-size:12px;"  id="acc">Product</h1>
<div id="accordion">
<ul>
<li>Link1</li>
<li>Link2</li>
<li>Link3</li>
<li>Link4</li>
<li>Link5</li>
<li>Link6</li>
<li>Link7</li>
<li>Link8</li>
</ul>
<span id="more"><a href="#">More</a></span>
</div>
</div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一花一树开 2024-12-03 13:08:13

这就是您要找的

$(document).ready(function() {
  $("#accordion").hide().find("li:gt(3)").hide();

  $('#acc').click(function() {
    if ($("#accordion").is(":hidden")) {
    $("#accordion").slideDown("fast");
    } 
    else {  $("#accordion").hide(); }       
  });

  $("#more").click(function(){
    $(this).remove();
    $("#accordion li").show();
  });
});

This is what you're looking for

$(document).ready(function() {
  $("#accordion").hide().find("li:gt(3)").hide();

  $('#acc').click(function() {
    if ($("#accordion").is(":hidden")) {
    $("#accordion").slideDown("fast");
    } 
    else {  $("#accordion").hide(); }       
  });

  $("#more").click(function(){
    $(this).remove();
    $("#accordion li").show();
  });
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文