任务一:修改样式

1. 在页面上有一个按钮,ID 为 changeColorButton,一个 div 元素,ID 为 targetDiv。
2. 当点击按钮时,修改 targetDiv 的背景颜色为红色,文字颜色为白色。

任务二:操作列表

1. 有一个无序列表(ul),其中有五个列表项(li),每个列表项都有一个类名为 list-item。
2. 使用 jQuery 选择器选取所有具有类名 list-item 的列表项,并将它们的文本内容修改为 "Task Completed!"。

任务三:动画效果

1. 有一个按钮,ID 为 animateButton,一个 div 元素,ID 为 animatedDiv。
2. 当点击按钮时,使用 jQuery 添加一个淡入动画效果(fadeIn)到 animatedDiv 元素。

提示:

  •  在 HTML 文件中引入 jQuery 库。

  •  使用 $(document).ready() 确保文档加载完毕后执行 jQuery 代码。

  •  使用 jQuery 提供的方法来选取元素、修改样式、处理事件等。


示例代码:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jQuery 编程实战闯关</title>
    <script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
</head>
<body>

    <!-- 任务一 -->
    <button id="changeColorButton">Change Color</button>
    <div id="targetDiv">This is the target div.</div>

    <!-- 任务二 -->
    <ul>
        <li class="list-item">Item 1</li>
        <li class="list-item">Item 2</li>
        <li class="list-item">Item 3</li>
        <li class="list-item">Item 4</li>
        <li class="list-item">Item 5</li>
    </ul>

    <!-- 任务三 -->
    <button id="animateButton">Animate</button>
    <div id="animatedDiv">This is the animated div.</div>

    <script>
        // 任务一
        $("#changeColorButton").click(function() {
            $("#targetDiv").css({
                "background-color": "red",
                "color": "white"
            });
        });

        // 任务二
        $(".list-item").text("Task Completed!");

        // 任务三
        $("#animateButton").click(function() {
            $("#animatedDiv").fadeIn();
        });
    </script>

</body>
</html>

尝试完成这些任务,并确保在点击相关按钮时看到预期的效果。


转载请注明出处:http://www.pingtaimeng.com/article/detail/4637/jQuery