为了账号安全,请及时绑定邮箱和手机立即绑定

不知道为什么总是不成功,隐藏功能都实现不了,明明和“同学代码”第一名思路一样的啊。。

代码如快照所示 实在想不出原因 求解答

正在回答

2 回答

为什么你的不行呢,是因为你$(li:eq(1))这里面缺少引号,你都加上试试

0 回复 有任何疑惑可以回复我~
<script type="text/javascript">
   $(function(){
       $("li:gt(3):not(:last)").css("display","none");
       $("a").click(function(){ 
           if($(this).html()=="更多"){ 
            $("a").html("简化");
            $("li:hidden").show();
            }else if($("a").html()=="简化"){ 
                    $(this).html("更多");
                    $(".noplay").css("display","none");
            }
           });
   });
</script>
</head>
<body>
<ul>
    <li>第一行</li>
    <li>第二行</li>
    <li>第三行</li>
    <li>第四行</li>
    <li class="noplay">第五行</li>
    <li class="noplay">第六行</li>
    <li class="noplay">第七行</li>
    <li>第八行</li>
    <a href="#">更多</a>
</ul>  
</body>

奉上代码

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

不知道为什么总是不成功,隐藏功能都实现不了,明明和“同学代码”第一名思路一样的啊。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信