零基础学习jQuery第三天

目录

一、动画效果:让页面 “活” 起来

1. 基础动画方法

2. 自定义动画:animate()

二、AJAX 异步请求:与后端交互

1. 基础语法

2. 常用简化方法

3. 实战案例:加载并显示数据

三、今日练习

四、小结


恭喜你进入 jQuery 学习的第三天!今天我们将学习两个非常实用的知识点:动画效果AJAX 异步请求。这两个功能能让你的页面更具交互性,还能实现与后端的数据交互,是 jQuery 中非常强大的功能。

一、动画效果:让页面 “活” 起来

jQuery 提供了一系列简化的动画方法,无需复杂的 CSS 或 JS 就能实现平滑过渡效果。

1. 基础动画方法
  • show() / hide():显示 / 隐藏元素(默认是瞬间效果,可加参数控制时长)

    html

    预览

    <div id="box" style="width:100px;height:100px;background:red;"></div>
    <button id="showBtn">显示</button>
    <button id="hideBtn">隐藏</button>
    
    <script>
      // 点击显示按钮,让盒子用500毫秒(0.5秒)慢慢显示
      $("#showBtn").click(function() {
        $("#box").show(500); // 数字单位是毫秒
      });
      // 点击隐藏按钮,让盒子用800毫秒慢慢消失
      $("#hideBtn").click(function() {
        $("#box").hide(800);
      });
    </script>
    
  • toggle():切换显示 / 隐藏状态(点击一次显示,再点一次隐藏)

    javascript

    // 点击按钮,切换盒子的显示/隐藏(带动画)
    $("button").click(function() {
      $("#box").toggle(300);
    });
    
  • fadeIn() / fadeOut():淡入 / 淡出效果(透明度变化)

    javascript

    // 淡入(300毫秒)
    $("#box").fadeIn(300);
    // 淡出(500毫秒)
    $("#box").fadeOut(500);
    
  • slideDown() / slideUp()

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值