基于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 相关文章推荐
img标签中onerror用法
Aug 13 Javascript
用Javascript数组处理多个字符串的连接问题
Aug 20 Javascript
javascript倒计时功能实现代码
Jun 07 Javascript
Js 回车换行处理的办法及replace方法应用
Jan 24 Javascript
AngularJS语法详解(续)
Jan 23 Javascript
DEDECMS如何为文章添加HOT NEW标志图片
Aug 14 Javascript
json传值以及ajax接收详解
May 24 Javascript
通过npm引用的vue组件使用详解
Mar 02 Javascript
分享vue里swiper的一些坑
Aug 30 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
Sep 15 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
Nov 25 Javascript
vue实现户籍管理系统
May 29 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
MYSQL数据库初学者使用指南
2006/11/16 PHP
php 无限级 SelectTree 类
2009/05/19 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
PHP生成制作验证码的简单实例
2016/06/12 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
php实现商城购物车的思路和源码分析
2020/07/23 PHP
javaScript对象和属性的创建方法
2007/01/15 Javascript
PPK 谈 JavaScript 的 this 关键字 [翻译]
2009/09/29 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
基于JS实现checkbox全选功能实例代码
2016/10/31 Javascript
Angular排序实例详解
2017/06/28 Javascript
js input输入百分号保存数据库失败的解决方法
2018/05/26 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
深入Node TCP模块的理解
2019/03/13 Javascript
详解小程序用户登录状态检查与更新实例
2019/05/15 Javascript
[48:52]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第一局
2016/02/25 DOTA
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
python数据结构链表之单向链表(实例讲解)
2017/07/25 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
2018/07/11 Python
python文件操作的简单方法总结
2019/11/07 Python
Python把图片转化为pdf代码实例
2020/07/28 Python
python绘制汉诺塔
2021/03/01 Python
python爬取youtube视频的示例代码
2021/03/03 Python
使用CSS3制作版头动画效果
2020/12/24 HTML / CSS
Jacques Lemans德国:奥地利钟表品牌
2019/12/26 全球购物
MAC彩妆澳洲官网:M·A·C AU
2021/01/17 全球购物
影视艺术学院毕业生自荐信
2013/11/13 职场文书
外贸业务员的岗位职责
2013/11/23 职场文书
三项教育活动实施方案
2014/03/30 职场文书
副科级后备干部考察材料
2014/05/15 职场文书
竞聘上岗演讲稿
2014/05/16 职场文书
2014个人年度工作总结范文
2014/12/24 职场文书
2015年派出所工作总结
2015/04/24 职场文书
nginx配置之并发频次限制
2022/04/18 Servers
Ruby处理YAML和json数据
2022/04/18 Ruby