搜索

首页  >  问答  >  正文

老师,为什么我按您教的代码运行不起来?

<!DOCTYPE html>
<html lang="zh-CN">
<head>
   <meta charset="UTF-8">
   <title>遍历jquery对象</title>
   <script src="../jquery-3.3.1.js"></script>
   <script>
$("button").click(function () {
           //$("li").css("color","red");
           //上面这行已注释的代码,使用this函数可以完成更多功能。
$("li").each(function (i) {
               $(this).css("color","red").html(i+"---"+"www.php.cn");
});
})
       
   </script>
</head>
<body>
   <button type="button" name="button">请点变色</button>
   <ul>
       <li>PHP中文网01</li>
       <li>PHP中文网02</li>
       <li>PHP中文网03</li>
       <li>PHP中文网04</li>
       <li>PHP中文网05</li>
   </ul>
</body>
</html>

iUnicorniUnicorn2111 天前1639

全部回复(5)我来回复

  • Alone88

    Alone882019-03-20 16:51:43

    你js代码写在<body>上面需要需要添加入口函数的

    回复
    0
  • iUnicorn

    应该是不需要的, script代码位置放在后面就好了。谢谢回复

    iUnicorn · 2019-03-20 17:00:15
  • 小灰

    小灰2019-03-19 16:53:53

    <!DOCTYPE html>

    <html lang="zh-CN">

    <head>

    <meta charset="UTF-8">

    <title>遍历jquery对象</title>

    </head>

    <body>

    <button type="button" name="button">请点变色</button>

    <ul>

    <li>PHP中文网01</li>

    <li>PHP中文网02</li>

    <li>PHP中文网03</li>

    <li>PHP中文网04</li>

    <li>PHP中文网05</li>

    </ul>

    </body>

    <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>

    <script>

    $("button").click(function () {

    //上面这行已注释的代码,使用this函数可以完成更多功能。

    $("li").each(function (i) {

    $(this).css("color","red").html(i+"---"+"www.php.cn");

    });

    })

    </script>

    </html>


    回复
    1
  • iUnicorn

    谢谢回复,位置换了一下解决了。再次感谢!!呵呵~~

    iUnicorn · 2019-03-20 16:59:33
  • 取消回复