代码编织梦想

在这里插入图片描述

🙋‍ 哈喽大家好,本次是jQuery案例练习系列第三期
⭐本期是jQuery动画——显示与隐藏效果
🏆系列专栏:前端案例练习
😄笔者还是前端的菜鸟,还请大家多多指教呀~
👍欢迎大佬指正,一起学习,一起加油!



前言

在网页开发中,适当地使用动画可以使页面更加美观,进而增强用户体验。jQuery中内置了一系列方法用于实现动画,当这些方法不能满足实际要求时,用户也可以自定义动画。本期我们一起来了解一下显示与隐藏效果吧~


控制显示与隐藏的方法

控制显示与隐藏的方法主要为show、hide、toggle👇

方法说明
show([speed,[easing],[fn]])显示被隐藏的匹配元素
hide([speed,[easing],[fn]])隐藏已显示的匹配元素
toggle([speed],[easing],[fn])元素显示与隐藏切换

speed:动画的速度,可设置为动画时长的毫秒值(如:1000),也可以设置为预定的三种速度(slow、fast、normal)。
easing:切换效果(过渡效果),默认过渡效果为swing,还可以使用linear效果。
fn:在动画完成时执行的函数。

实现效果

当点击“显示”,则div中的内容会显示,并弹出提示框,点击“隐藏”则隐藏内容,弹出提示框,点击“切换”,则会在二者之间切换。
在这里插入图片描述
在这里插入图片描述

HTML、CSS部分

思路:
1、定义显示、隐藏、切换三个功能按钮,定义div元素;
2、设置div元素的样式,宽度、高度和背景颜色。

    <style>
        div{
            width: 150px;
            height: 300px;
            background-color: pink;
        }
    </style>
<body>
    <button>显示</button>
    <button>隐藏</button>
    <button>切换</button>
    <div></div>

</body>

jQuery部分

思路:
1、引入jQuery,如图👇
在这里插入图片描述
2、添加ready函数,ready是jQuery的文档就绪函数,它用于防止文档在完全加载之前允许jQuery代码,如果在文档没有完全加载之前就运行函数,操作可能失败;
3、给三个按钮添加点击事件,这里用到筛选选择器eq;
4、实现单击显示按钮,控制div元素的显示(show),并弹出提示框(alert);
5、实现单击隐藏按钮,控制div元素的隐藏(hide),并弹出提示框;
6、实现单击切换按钮,控制元素显示与隐藏切换(toggle)。

<script>
    $(document).ready(function(){
        console.log(1111)
    $("button").eq(0).click(function(){
        $("div").show(1000,function(){
            alert("已显示");
        });
    });

    $("button").eq(1).click(function(){
        $("div").hide(1000,function(){
            alert("已隐藏");
        });
    });

    $("button").eq(2).click(function(){
        $("div").toggle(1000);
    });
});
</script>

总结

以上就是今天的学习内容啦~
如果有兴趣的话可以订阅专栏,持续更新呢~
咱们下期再见~
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_55394328/article/details/127151118

jquery - 获得内容和属性_bishoptylaor的博客-爱代码爱编程

获得内容 - text()、html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: ● text() - 设置或返回所选元素的文本内容 ● html() - 设置或返回所选元素的内容(

jQuery---显示和隐藏动画效果-爱代码爱编程

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l

jQuery显示与隐藏动画-爱代码爱编程

在jQuery中显示与隐藏动画有特定的方法。show与hide方法,show方法为显示动画,而hide方法为隐藏动画show与hide有两个参数,第一个参数为动画显示与隐藏的时间,第二个参数为回调函数,当动画效果执行完毕之后,再执行。使用toggle函数为切换动画,可以传入切换动画的时间,单位为毫秒 $("button").eq(0).click

JQuery 动态显示和隐藏(动画)-爱代码爱编程

JQuery 高级之动画 前言jQuery动画的三种方式1. 默认的显示和隐藏方式2.滑动显示和隐藏方式3.淡入淡出显示和隐藏方式 前言 最近复习了一下jQuery的一些内容,特此整理一下一些能用的得到的知识点,以前才学jQuery的时候压根就没有注意到那么多的细节,另外最近一直都在整理前端的一些工作中学到的小经验,大概还会有十篇左右的内容,

动态隐藏html,jquery animate实现动态显示与隐藏效果-爱代码爱编程

本节内容: jquery animate实现动态显示与隐藏的效果。 1、CSS样式: 复制代码 代码示例: @CHARSET "UTF-8"; * html .showbox,* html .overlay { position: absolute; top: expression(eval(document.documentElemen

jQuery动画的显示与隐藏效果-爱代码爱编程

  jQuery中用于控制元素显示和隐藏效果的方法如表1所示。   表1 控制元素的显示和隐藏   在表1中,参数speed表示动画的速度,可设置为动画时长的毫秒值(如1000),或预定的3种速度(slow、fast和normal);参数easing表示切换效果,默认效果为swing,还可以使用linear效果;参数fn表示在动画完成时执行的函数。

jQuery动画的显示与隐藏效果!-爱代码爱编程

jQuery中用于控制元素显示和隐藏效果的方法如表1所示。 表1 控制元素的显示和隐藏 在表1中,参数speed表示动画的速度,可设置为动画时长的毫秒值(如1000),或预定的3种速度(slow、fast和normal);参数easing表示切换效果,默认效果为swing,还可以使用linear效果;参数fn表示在动画完成时执行的函数。 下面通过代码

jQuery动画(显示隐藏,淡入淡出,滑动)-爱代码爱编程

目录 分类 基本动画函数 显示元素 交替显示隐藏 滑动效果 向上收缩效果 向下展开效果 交替伸缩样式 淡入淡出效果 淡入效果 淡出效果 自定义不透明度 jQuery的动画函数 分类 基本动画函数:既有透明度渐变,又有滑动效果。是最常用的动画效果函数 滑动动画函数:仅使用滑动渐变效果 淡入淡出动画函数:仅使用透明度渐变效果

JQuery实现隐藏和显示的动画效果-爱代码爱编程

JQuery实现隐藏和显示的动画效果 隐藏和显示语法实现代码效果展示淡入和淡出语法实现代码 隐藏和显示 语法 $(selector).fadeIn([speed,callback]);$(selector).fadeOut([speed,callback]);$(selector).fadeToggle([speed,callback]);

jQuery——动画,显示与隐藏,获取,添加-爱代码爱编程

jQuery 一、显示与隐藏 hide() 可以使用 hide() 方法来隐藏HTML 元素:$("#hide").click(function(){ $("p").hide(); }); show() show() 方法来显示 HTML 元素$("#show").click(function(){ $("p").show(); });

jQuery的动画的显示和隐藏特效-爱代码爱编程

jQuery的动画的显示和隐藏特效 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style> #aa { width: 200px; h

jquery 实现显示与隐藏效果_jq显示隐藏效果代码_大前小白的博客-爱代码爱编程

本节我们来学习如何使用 jQuery 中的方法来实现元素的显示与隐藏效。 hide()方法 hide() 方法用于隐藏指定的元素,与 CSS 中的 display:none 效果类似。 语法如下所示: $(selec

jquery入门第二章(显示隐藏动画)_jq 隐藏显示动画-爱代码爱编程

基本概念 隐藏其实就是 display:none; 显示可以有很多种:display:block flex inline-block,block 最常见。 基础显示隐藏  以上方法传入时间后才有动画动画效果,不传入时间没有动画效果。 淡入淡出显示隐藏 就是透明度的变化。  没有传入时间也有动画效果,默认值是 400 毫秒 滑动显示隐