怎样用 jQuery 为文章段落原素设定动画

lxf2023-03-11 08:36:01

在上一篇《如何通过jQuery给一个元素添加单击和双击事件》中为大家介绍jQuery给一个元素加上点击和双击鼠标事件方式,感兴趣的小伙伴可以学了解一下~

文中主要内容乃是为大家介绍怎样用 jQuery 为文章段落原素设定动漫。

那在本文中,我们将要完成点击一个按键来用 jQuery 为文章段落原素设定动漫,而且主要使用 animate() 方式来完成动态效果。animate() 方式用以变更具备 CSS 款式的元素情况。这种方法还可用于变更 CSS 特性以创建选定元素动态效果。

下面我们就直接用编码:

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>
    <script src="jquery.min.js"></script>
    <script>
        $(document).ready(function () {
            $("button").click(function () {
                $("#GFG").animate({
                    opacity: 0.5,
                    fontSize: "3em",
                }, 1000);
            });
        });
    </script>
</head>

<body style="text-align: center;">
<h1 style="color: #ff311f;">
    AdminJS
</h1>

<h3>
    怎样用jQuery为文章段落原素设定动漫?
</h3>

<p id="GFG">
    AdminJS就是你最理想的在线学习平台!
</p>

<button>点击这里!</button>
</body>
</html>

实际效果如下所示:

怎样用 jQuery 为文章段落原素设定动画

这儿需要我们把握的便是animate()方式:

animate() 方式实行 CSS 特性集的自定义动画。此方法根据 CSS 款式将原素从一个情况改变为另一个情况。CSS基础属性是慢慢变化的,这样就能建立动态效果。仅有数据值可建立动漫(例如 "margin:30px")。字符串数组值无法创建动漫(例如 "background-color:red")。

→注:请选择 " =" 或 "-=" 来建立相对性动漫

animate()语法结构如下所示:

(selector).animate({styles},speed,easing,callback)

主要参数styles是必要的:要求造成动态效果的一个或多个 CSS 特性/值。

留意:当与 animate() 方式一起使用中,该特性名字一定要骆驼峰书写: 您必须应用 paddingLeft 取代 padding-left,marginRight 取代 margin-right,以此类推。

主要参数speed是可供选择的:要求动画速率。

很有可能数值:

  • ms

  • "slow"

  • "fast"

主要参数easing是可供选择的:要求在动画不同之处中元素速度。初始值是 "swing"。

很有可能数值:

  • "swing" - 在开始/末尾挪动慢,在正中间的挪动快

  • "linear" - 均速挪动

提醒:拓展软件中带来更多可利用的 easing 函数公式。

主要参数callback是可供选择的:animate 函数公式实行完以后,要实施的函数公式。

最终为大家推荐《JavaScript基础教程》《jquery视频教程》~欢迎各位学习培训~

以上就是关于怎样用 jQuery 为文章段落原素设定动画具体内容,大量欢迎关注AdminJS其他类似文章!