基于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 相关文章推荐
跨浏览器的设置innerHTML方法
Sep 18 Javascript
自适应高度框架 ----属个人收藏内容
Jan 22 Javascript
JS+CSS实现模仿浏览器网页字符查找功能的方法
Feb 26 Javascript
解决JS请求服务器gbk文件乱码的问题
Oct 16 Javascript
JS实现网页上随机产生超链接地址的方法
Nov 09 Javascript
jquery+css3问卷答题卡翻页动画效果示例
Oct 26 Javascript
微信小程序 数组中的push与concat的区别
Jan 05 Javascript
JS实现点击Radio动态更新table数据
Jul 18 Javascript
es6学习之解构时应该注意的点
Aug 29 Javascript
vue.js element-ui validate中代码不执行问题解决方法
Dec 18 Javascript
Node.JS循环删除非空文件夹及子目录下的所有文件
Mar 12 Javascript
JavaScript实现背景自动切换小案例
Sep 27 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
详解PHP匿名函数与注意事项
2016/03/29 PHP
PHP中子类重载父类的方法【parent::方法名】
2016/05/06 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
JavaScript与函数式编程解释
2007/04/27 Javascript
用JavaScript显示随机图像或引用
2009/04/21 Javascript
Jquery中增加参数与Json转换代码
2009/11/20 Javascript
javascript oop开发滑动(slide)菜单控件
2010/08/25 Javascript
JS教程:window.location使用方法的区别介绍
2013/10/04 Javascript
laytpl 精致巧妙的JavaScript模板引擎
2014/08/29 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
javascript使用闭包模拟对象的私有属性和方法
2016/10/05 Javascript
关于foreach循环中遇到的问题小结
2017/05/08 Javascript
javascript观察者模式实现自动刷新效果
2017/09/05 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
2018/04/13 Javascript
js实现购物车功能
2018/06/12 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
用js编写留言板
2020/03/17 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
python的类方法和静态方法
2014/12/13 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
python3去掉string中的标点符号方法
2019/01/22 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
python 操作mysql数据中fetchone()和fetchall()方式
2020/05/15 Python
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
2020/06/11 Python
python3爬虫中多线程进行解锁操作实例
2020/11/25 Python
HTML5在线预览PDF的示例代码
2017/09/14 HTML / CSS
泰国折扣酒店预订:Hotels2Thailand
2018/03/20 全球购物
车辆维修工自我评价怎么写
2013/09/20 职场文书
致裁判员加油稿
2014/02/08 职场文书
初三班主任寄语大全
2014/04/04 职场文书
商务经理岗位职责
2014/07/30 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
上班迟到检讨书
2015/05/06 职场文书
工作态度怎么写
2015/06/25 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书