猿问

[求教]为什么在这个环境中运行就可以无限制more、less,但是在浏览器环境下就只能运行一遍?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>HIDE</title>
    <script src="jquery-1.12.0.min.js"></script>
</head>
<body>
    <ul>
        <li>01</li>
        <li>02</li>
        <li>03</li>
        <li>04</li>
        <li>05</li>
        <li>06</li>
        <li>07</li>
    </ul>
    <a href="#">more</a>
    <script type="text/javascript">
$(function () {

    $("li:gt(3):not(:last)").hide();
    $("a").click(function(){
        if($("a").text()=="more"){
            $("a").text("less");
            $("li:hidden").show();
        }
        else {
            $("a").text("more");
            $("li:gt(3):not(:last)").hide();
        }

    });
});


    </script>
</body>
</html>


Crocodile88
浏览 1172回答 1
1回答

qq_安伊偌拉_0

在我电脑浏览器上可以无限次
随时随地看视频慕课网APP

相关分类

JQuery
我要回答