基于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正确获取元素样式详解
Aug 07 Javascript
表单元素的submit()方法和onsubmit事件应用概述
Feb 01 Javascript
JS性能优化笔记搜索整理
Aug 21 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
Jan 25 Javascript
JavaScript通过select动态更换图片的方法
Mar 23 Javascript
vue.js入门教程之基础语法小结
Sep 01 Javascript
使用JS动态显示文本
Sep 09 Javascript
微信小程序人脸识别功能代码实例
May 07 Javascript
VueCli3.0中集成MockApi的方法示例
Jul 05 Javascript
react用Redux中央仓库实现一个todolist
Sep 29 Javascript
Vue如何基于vue-i18n实现多国语言兼容
Jul 17 Javascript
vue+element实现动态加载表单
Dec 13 Vue.js
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图像处理函数大全(推荐收藏)
2013/07/11 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
JavaScript 学习笔记(十六) js事件
2010/02/01 Javascript
javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2012/07/21 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
整理JavaScript创建对象的八种方法
2015/11/03 Javascript
JQuery+EasyUI轻松实现步骤条效果
2016/02/22 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
Bootstrap风格的zTree右键菜单
2017/02/17 Javascript
纯JS实现轮播图
2017/02/22 Javascript
vue bootstrap小例子一枚
2017/06/09 Javascript
C#实现将一个字符转换为整数
2017/12/12 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
Vue双向绑定实现原理与方法详解
2020/05/07 Javascript
[55:25]2018DOTA2亚洲邀请赛3月29日 小组赛A组 VG VS OG
2018/03/30 DOTA
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
Python使用multiprocessing创建进程的方法
2015/06/04 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
对python捕获ctrl+c手工中断程序的两种方法详解
2018/12/26 Python
python连接PostgreSQL数据库的过程详解
2019/09/18 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
python的launcher用法知识点总结
2020/08/07 Python
python pip如何手动安装二进制包
2020/09/30 Python
python os.listdir()乱码解决方案
2021/01/31 Python
美国香薰蜡烛品牌:PADDYWAX
2018/10/06 全球购物
英国奢侈品牌时尚购物平台:Farfetch(支持中文)
2020/02/18 全球购物
酒店秘书求职信范文
2014/02/17 职场文书
《山谷中的谜底》教学反思
2014/04/26 职场文书
职员竞岗演讲稿
2014/05/14 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
服务员态度差检讨书
2014/10/28 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
卢旺达饭店观后感
2015/06/05 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书