jQuery动画 轮播图 animate自定义动画 表单提交 get与pos

hide( ) show( )隐藏 与显示

toggle 显示与隐藏的切换

fadeIn(时间) 显示  fadeOut 隐藏

fadetoggle( )淡入淡出切换

slideUp()滑上 slideDown()滑下

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../js/jquery-3.6.0.min.js"></script>
    <style>
        div {
            width: 200px;
            height: 200px;
            background: red;
        }
    </style>
</head>

<body>
    <input type="button" value="隐藏显示" id="btn">
    <input type="button" value="隐藏显示切换" id="btn1">
    <input type="button" value="淡入淡出" id="btn2">
    <input type="button" value="淡入淡出切换" id="btn3">
    <input type="button" value="滑上" id="btn4">
    <input type="button" value="滑下" id="btn5">
    <input type="button" value="滑上滑下" id="btn6">
    <div>

    </div>
    <script>
        $(function() {
            // 左上角隐藏
            $("#btn").click(function() {
                    $("div").hide(1000)
                })
                // 左上角显示
            $("#btn").click(function() {
                    $("div").show(1000)
                })
                // hide() show() 之间的切换
            $("#btn1").click(function() {
                    $("div").toggle(1000)
                })
                // 淡入
            $("#btn2").click(function() {
                    $("div").fadeIn(1000)
                })
                // 淡出
            $("#btn2").click(function() {
                    $("div").fadeOut(1000)
                })
                // 淡入淡出之间的切换
            $("#btn3").click(function() {
                    $("div").fadeToggle(1000)
                })
                // 滑上
            $("#btn4").click(function() {
                    $("div").slideUp(1000)
                })
                // 滑下
            $("#btn5").click(function() {
                    $("div").slideDown(1000)
                })
                // 滑上滑下的切换
            $("#btn6").click(function() {
                $("div").slideToggle(1000)
            })
        })
    </script>
</body>

</html>

 轮播图  !!!!!!!!!!!!!!!!

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="jquery-3.6.0.min.js"></script>
    <style>
        * {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        
        .slider {
            height: 340px;
            width: 790px;
            margin: 100px auto;
            position: relative;
        }
        
        .slider li {
            position: absolute;
            display: none;
        }
        
        .slider li:first-child {
            display: block;
        }
        
        .arrow {
            display: none;
        }
        
        .slider:hover .arrow {
            display: block;
        }
        
        .arrow-left,
        .arrow-right {
            font-family: "SimSun", "宋体";
            width: 30px;
            height: 60px;
            background-color: rgba(0, 0, 0, 0.1);
            position: absolute;
            top: 50%;
            margin-top: -30px;
            cursor: pointer;
            text-align: center;
            line-height: 60px;
            color: #fff;
            font-weight: 700;
            font-size: 30px;
        }
        
        .arrow-left:hover,
        .arrow-right:hover {
            background-color: rgba(0, 0, 0, 0.5);
        }
        
        .arrow-left {
            left: 0;
        }
        
        .arrow-right {
            right: 0;
        }
    </style>
</head>

<body>
    <div class="slider">
        <ul>
            <li>
                <a href="#"><img src="img/1.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/2.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/3.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/4.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/5.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/6.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/7.jpg" alt=""></a>
            </li>
            <li>
                <a href="#"><img src="img/8.jpg" alt=""></a>
            </li>
        </ul>
        <!-- 箭头 -->
        <div class="arrow">
            <span class="arrow-left">&lt;</span>
            <span class="arrow-right">&gt;</span>
        </div>
    </div>
    <script>
        // $(function() {
        //     var xb = 0
        //     $(".arrow-left").click(function() {
        //         xb--
        //         if (xb < 0) {
        //             xb = 8
        //         } else {
        //             $("li").eq(xb).show().siblings().hide()
        //         }
        //     })
        //     $(".arrow-right").click(function() {
        //         xb++
        //         if (xb > 8) {
        //             xb = 0
        //         } else {
        //             $("li").eq(xb).show().siblings().hide()
        //         }
        //     })
        // })
        $(function() {
            var index = 0
            $(".arrow-right").on("click", function() {
                index++
                if (index > ($("ul li").length - 1)) {
                    index = 0
                }
                $("ul li").eq(index).fadeIn().siblings().fadeOut()
            })
            $(".arrow-left").on("click", function() {
                index--
                if (index == -1) {
                    index = $("ul li").length - 1
                }
                $("ul li").eq(index).fadeIn().siblings().fadeOut()
            })
        })
    </script>
</body>

</html>

 

 animate自定义动画 

 $("div").animate({

            "top ":"500px"

})

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../js/jquery-3.6.0.min.js"></script>
    <style>
        div {
            width: 200px;
            height: 200px;
            background: red;
            position: absolute;
        }
    </style>
</head>

<body>
    <div>
        这是一个div
    </div>
    <script>
        $(function() {
            $("div").on("click", function() {
                $("div").animate({
                    "right": "500px",
                    "top": "400px"
                }, 1000).animate({
                    "font-size": "40px"
                }, 1000).animate({
                    "left": "10px"
                }, 1000)
            })
        })
    </script>
</body>

</html>

表单提交 get与post

get 提交速度快  但会暴露输入的信息

post 不会将信息提交到信息栏中 

name 相同的表单提交格式

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <form action="#" method="post">
        <table>
            <thead>
                <tr>
                    <th>个人信息:</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>姓名:</td>
                    <td><input type="text" name="xingm"></td>
                </tr>
                <tr>
                    <td>密码:</td>
                    <td><input type="password" name="mima"></td>
                </tr>
                <tr>
                    <td>性别:</td>
                    <td>
                        <input type="radio" value="男" name="sex">男
                        <input type="radio" value="女" name="sex">女
                    </td>
                </tr>
                <tr>
                    <td>自我介绍:</td>
                    <td>
                        <textarea name="xwjs" id="" cols="30" rows="10"></textarea>
                    </td>
                </tr>
            </tbody>
        </table>
        <input type="submit" value="提交">
    </form>
</body>

</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值