基于jQuery实现最基本的淡入淡出效果实例


Posted in Javascript onFebruary 02, 2015

本文实例讲述了基于jQuery实现最基本的淡入淡出效果的方法。分享给大家供大家参考。具体分析如下:

jQuery是一个JavaScript 库,也就是对JavaScript的扩展,用来满足各种日益增加的不同特效需求。其实质就是JavaScript

下面来编写一个最基本的JQ程序来说明JQ。

一、基本目标

网页中有如下三个按钮,一个只能隐藏文本,一个只能显示文本,一个同时能隐藏与显示文本,点击一下显示,再点击一下隐藏,无限循环。如下图所示:

基于jQuery实现最基本的淡入淡出效果实例

二、制作过程

1.首先你要到JQ官网中下载一个JQ支持文件放入你的站点文件夹。这个支持文件是jQuery1.11(点击打开链接),可以到jQuery官网中下载兼容旧浏览器IE6的jQuery1.11(点击打开链接),而不是不兼容旧浏览器IE6的jQuery2。

2.整个网页代码如下,再分片段进行说明:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

<html xmlns="http://www.w3.org/1999/xhtml">  

    <head>  

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

        <script type="text/javascript" src="js/jquery-1.11.1.js"></script>  

        <script>  

            $(document).ready(function() {  

                $("#hide").click(function() {  

                    $("#text").hide();  

                });  

                $("#show").click(function() {  

                    $("#text").show();  

                });  

                $("#toggle").click(function() {  

                    $("#text").toggle();  

                });  

            });  

        </script>  

          

<!--  

               

        <style type="text/css">   

            #text{  

                display:none  

            }  

        </style>  

              

-->  

  

        <title>JQ淡出与显示</title>  

          

    </head>  

    <body>  

         

    <p id="text">  

        被折腾的文本  

    </p>  

      

    <button id="hide">  

        隐藏  

    </button>  

    <button id="show">  

        显示  

    </button>  

    <button id="toggle">  

        隐藏/显示  

    </button>   

    </body>  

</html>

(1)<body>部分
<head>部分主要是实现核心代码部分,放在后面来讲,先说<body>部分

<body>  

   <!--这是定义一段ID为text的文本,便于脚本控制-->  

<p id="text">  

    被折腾的文本  

</p>  

     

   <!--分别设置ID为hide,show,toggle的按钮-->  

<button id="hide">  

    隐藏  

</button>  

<button id="show">  

    显示  

</button>  

<button id="toggle">  

    隐藏/显示  

</button>   

  

</body>

(2)<head>部分

<head>  

   <!--网页的编码,声明要使用JQ-->  

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

    <script type="text/javascript" src="js/jquery-1.11.1.js"></script>  

    <script>  

    <!--JQ的代码编写首先要用$(document).ready(function() {});去定义一个总函数,缺少这个函数提供的框架之后的东西无法执行-->  

        $(document).ready(function() {  

            <!--之后再于这个函数内编写需要的函数-->  

            <!--对于ID为hide这个按钮的click动作进行函数的调用,之后的动作依旧放在这个一个函数的里面-->  

            $("#hide").click(function() {  

                <!--隐藏ID的为text的文本-->  

                $("#text").hide();  

            });  

            $("#show").click(function() {  

                <!--显示ID的为text的文本-->  

                $("#text").show();  

            });  

            $("#toggle").click(function() {  

                <!--在隐藏与显示之间切换ID的为text的文本-->  

                $("#text").toggle();  

            });  

        });  

    </script>  

      

<!--这段控制默认是显示还是不显示  

              

    <style type="text/css">   

        #text{  

            display:none  

        }  

    </style>  

          

->  

  

    <title>JQ淡出与显示</title>  

         

</head>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
Oct 19 Javascript
在textarea中屏蔽js的某个function的javascript代码
Apr 20 Javascript
jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误
Jan 11 Javascript
jQuery实现等比例缩放大图片让大图片自适应页面布局
Oct 16 Javascript
js判断页面中是否有指定控件的简单实例
Mar 04 Javascript
jQuery学习笔记之基础中的基础
Jan 19 Javascript
详解Angularjs中的依赖注入
Mar 11 Javascript
详解vue 配合vue-resource调用接口获取数据
Jun 22 Javascript
node.js多个异步过程中判断执行是否完成的解决方案
Dec 10 Javascript
使用Angular material主题定义自己的组件库的配色体系
Sep 04 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
Oct 25 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
Jun 25 Javascript
JavaScript对数字的判断与处理实例分析
Feb 02 #Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 #Javascript
JavaScript分秒倒计时器实现方法
Feb 02 #Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
Feb 02 #Javascript
同一个网页中实现多个JavaScript特效的方法
Feb 02 #Javascript
JavaScript实现同步于本地时间的动态时间显示方法
Feb 02 #Javascript
JavaScript实现更改网页背景与字体颜色的方法
Feb 02 #Javascript
You might like
图书管理程序(一)
2006/10/09 PHP
php cookis创建实现代码
2009/03/16 PHP
php中利用str_pad函数生成数字递增形式的产品编号
2013/09/30 PHP
PHP连接MySQL数据库三种实现方法
2020/12/10 PHP
深入理解javascript变量声明
2014/11/20 Javascript
JavaScript动态改变div属性的实现方法
2015/07/22 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
webpack组织模块打包Library的原理及实现
2018/03/10 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
vue移动端html5页面根据屏幕适配的四种解决方法
2018/10/19 Javascript
示例vue 的keep-alive缓存功能的实现
2018/12/13 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
小程序实现列表多个批量倒计时
2021/01/29 Javascript
基于vue实现一个禅道主页拖拽效果
2019/05/27 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
Apache如何部署django项目
2017/05/21 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
python3.7简单的爬虫实例详解
2019/07/08 Python
django 多对多表的创建和插入代码实现
2019/09/09 Python
在Python中实现函数重载的示例代码
2019/12/12 Python
Python实现子类调用父类的初始化实例
2020/03/12 Python
Python使用lambda抛出异常实现方法解析
2020/08/20 Python
python字典通过值反查键的实现(简洁写法)
2020/09/30 Python
多视角3D逼真HTML5水波动画
2016/03/03 HTML / CSS
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
兰蔻俄罗斯官方网站:Lancome俄罗斯
2019/12/09 全球购物
八一建军节活动方案
2014/02/10 职场文书
教育英语专业毕业生的求职信
2014/03/13 职场文书
项目投资建议书
2014/05/16 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
公司回复函格式
2015/07/14 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
详解RedisTemplate下Redis分布式锁引发的系列问题
2021/04/27 Redis