基于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 相关文章推荐
namespace.js Javascript的命名空间库
Oct 11 Javascript
js随机颜色代码的多种实现方式
Apr 23 Javascript
JavaScript自动设置IFrame高度的小例子
Jun 08 Javascript
JS图片切换的具体方法(带缩略图版)
Nov 12 Javascript
node.js中的fs.lchown方法使用说明
Dec 16 Javascript
全面解析node 表单的图片上传
Nov 21 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
js实现动态改变radio状态的方法
Feb 28 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
Apr 02 Javascript
深入浅析vue-cli@3.0 使用及配置说明
May 08 Javascript
jQuery--遍历操作实例小结【后代、同胞及过滤】
May 22 jQuery
js删除指定位置超链接中含有百度与360的标题
Jan 06 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
全国FM电台频率大全 - 17 湖北省
2020/03/11 无线电
咖啡的传说和历史
2021/03/03 新手入门
从一个不错的留言本弄的mysql数据库操作类
2007/09/02 PHP
PHP session有效期session.gc_maxlifetime
2011/04/20 PHP
[原创]php实现子字符串位置相互对调互换的方法
2016/06/02 PHP
Laravel 实现在Blade模版中使用全局变量代替路径的例子
2019/10/22 PHP
TFDN图片播放器 不错自动播放
2006/10/03 Javascript
Javascript &amp; DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
Node.js模拟浏览器文件上传示例
2014/03/26 Javascript
使用js实现的简单拖拽效果
2015/03/18 Javascript
JavaScript获取页面中第一个锚定文本的方法
2015/04/03 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
JS异步加载的三种实现方式
2017/03/16 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
解析Vue.js中的组件
2018/02/02 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
vue遍历对象中的数组取值示例
2019/11/07 Javascript
Python编写的com组件发生R6034错误的原因与解决办法
2013/04/01 Python
Python实现在线程里运行scrapy的方法
2015/04/07 Python
Python实现股市信息下载的方法
2015/06/15 Python
python3实现ftp服务功能(客户端)
2017/03/24 Python
使用Py2Exe for Python3创建自己的exe程序示例
2018/10/31 Python
朴素贝叶斯Python实例及解析
2018/11/19 Python
python爬虫之验证码篇3-滑动验证码识别技术
2019/04/11 Python
Python中asyncio模块的深入讲解
2019/06/10 Python
解决python-docx打包之后找不到default.docx的问题
2020/02/13 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
用CSS3绘制三角形的简单方法
2015/07/17 HTML / CSS
阿里旅行:飞猪
2017/01/05 全球购物
世界知名接发和假发品牌:Poze Hair
2017/03/08 全球购物
老龙头导游词
2015/02/11 职场文书
胡桃夹子观后感
2015/06/11 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
2016年小学优秀班主任事迹材料
2016/02/29 职场文书
Python基础知识之变量的详解
2021/04/14 Python
nginx rewrite功能使用场景分析
2022/05/30 Servers