产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 求子栏目隐藏再现的完整做法,我是菜鸟,望详细些,谢谢!
xiangbin0326 - 2017/1/5 7:08:40
求子栏目隐藏再现的完整做法,我是菜鸟,望详细些,谢谢!最好举例说明。
xiangbin0326 - 2017/1/5 15:39:31
望高手指点!多谢!
xiangbin0326 - 2017/1/5 20:53:11
菜鸟的问题总是很棘手?!
xiangbin0326 - 2017/1/6 12:58:45
期待您的回答
xiyou - 2017/1/6 16:26:10
说的能否再详细点
xiangbin0326 - 2017/1/6 17:44:09
就是在一级子栏目下建了n个二级子栏目,由于二级子栏目多,太长,向要把部分子栏目隐藏起来,点击“更多”按钮时再现,不知道都有啥办法?谢谢!
xiyou - 2017/1/6 18:10:05
是顶部导航的还是子栏目页导航?
xiangbin0326 - 2017/1/6 18:22:03
子栏目页的导航
xiangbin0326 - 2017/1/6 18:24:27
这些代码分别放在什么位置?
xiyou - 2017/1/7 8:46:53
并不是复制过去就使用的,只是参考它的这种方法
xiyou - 2017/1/9 10:56:55
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script type="text/javascript">

$(document).ready(function(){

var dul=$(".div").children("ul").children("li");
if(dul.length>5){
  $(".div li:gt(4)").hide();
$(".div ul").append("<div class='btn' style='height:35px;width:120px;border:1px solid #000'>更多</div>");
}
$(".btn").click(function(){
      $(".div ul li:gt(4)").slideToggle();
    })
  })


</script>
<style>
*{
    margin:0;
    padding:0;
clear:both;
    }
ul{}
li{
    list-style:none;
    }
.div{
    width:300px;
    float:left;
    border:1px solid #066;
    }
.div li{
    width:300px;
    height:20px;
    float:left;
    line-height:20px;
    }
</style>
</head>

<body>
<div class="div">
<ul>
  <li>111111111</li>
  <li>222222222</li>
  <li>333333333</li>
  <li>555555555</li>
  <li>444444444</li>
  <li>666666666</li>
  <li>777777777</li>
  <li>888888888</li>
  <li>999999999</li>
  <li>000000000</li>
  <li>111111111</li>
</ul>
</div>
</body>
</html>
xiyou - 2017/1/9 11:00:43
将表情改为即可
1
查看完整版本: 求子栏目隐藏再现的完整做法,我是菜鸟,望详细些,谢谢!