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

检查了好久,找不到错误,但就是不能运行

<body>
        <div>
            <ul>
                <li>一</li>    
                <li>二</li>
                <li>三</li>
                <li>四</li>
                <li>五</li>
                <li>六</li>
                <li>七</li>
                <li>八</li>
            </ul>
            <a href="javascript:;" >更多</a>
        </div>
        <script>
        $(function(){
             $("li:ep(5)").css("display","none");
             $("li:ep(6)").css("display","none");
             $("li:ep(7)").css("display","none");
             $("a").click(function(){
                 if($("a").text()==="更多"){
                     $("a").text("简化");
                     $("li:ep(5)").css("display","list-item");
                     $("li:ep(6)").css("display","list-item");
                     $("li:ep(7)").css("display","list-item");
                     }else{
                         $("a").text("更多");
                         $("li:ep(5)").css("display","none");
                         $("li:ep(6)").css("display","none");
                         $("li:ep(7)").css("display","none");
                     }
                 });
             })
        </script>
    </body>

正在回答

2 回答

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>jq</title>
    <script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.js"></script>
</head>
<body>
<div>
    <ul>
        <li>一</li>
        <li>二</li>
        <li>三</li>
        <li>四</li>
        <li>五</li>
        <li>六</li>
        <li>七</li>
        <li>八</li>
    </ul>
    <a href="javascript:;" >更多</a>
</div>
<script>
    $(function(){
        // eq全都写了ep
        $("li:eq(5)").css("display","none");
        $("li:eq(6)").css("display","none");
        $("li:eq(7)").css("display","none");
        $("a").click(function(){
            if($("a").text()==="更多"){
                $("a").text("简化");//这里的;是中文的
                     $("li:eq(5)").css("display","list-item");
                $("li:eq(6)").css("display","list-item");
                $("li:eq(7)").css("display","list-item");
            }else{
                $("a").text("更多");
                $("li:eq(5)").css("display","none");
                $("li:eq(6)").css("display","none");
                $("li:eq(7)").css("display","none");
            }
        });
    })
</script>
</body>
</html>
0 回复 有任何疑惑可以回复我~
#1

梓summer 提问者

恩恩,谢谢!
2015-12-14 回复 有任何疑惑可以回复我~

大哥……你检查半天没发现把eq写成ep了吗?

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

举报

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

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

进入课程

检查了好久,找不到错误,但就是不能运行

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