基于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 相关文章推荐
ajax无刷新动态调用股票信息(改良版)
Nov 01 Javascript
js切换光标示例代码
Oct 10 Javascript
浅谈jQuery.easyui的datebox格式化时间
Jun 25 Javascript
使用CamanJS在Web页面上处理图像的技巧
Aug 18 Javascript
javascript电商网站抢购倒计时效果实现
Nov 19 Javascript
浅析AngularJS Filter用法
Dec 28 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
Dec 07 Javascript
js实现Tab选项卡切换效果
Jul 17 Javascript
Webpack实战加载SVG的方法
Dec 26 Javascript
vue中实现上传文件给后台实例详解
Aug 22 Javascript
antd design table更改某行数据的样式操作
Oct 31 Javascript
写一个Vue loading 插件
Nov 09 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中Session引起的脚本阻塞问题解决办法
2014/04/08 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
2019/06/03 PHP
IE6 弹出Iframe层中的文本框“经常”无法获得输入焦点
2009/12/27 Javascript
基于jquery的仿百度搜索框效果代码
2011/04/11 Javascript
用jquery存取照片的具体实现方法
2013/06/30 Javascript
jquery带翻页动画的电子杂志代码分享
2015/08/21 Javascript
jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
2015/12/08 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
js 定义对象数组(结合)多维数组方法
2016/07/27 Javascript
深入浅析Vue组件开发
2016/11/25 Javascript
React如何利用相对于根目录进行引用组件详解
2017/10/09 Javascript
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
解决vue 引入子组件报错的问题
2018/09/06 Javascript
Bootstrap-table自定义可编辑每页显示记录数
2018/09/07 Javascript
详解webpack4.x之搭建前端开发环境
2019/03/28 Javascript
JavaScript实现公告栏上下滚动效果
2020/03/13 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
python实现2014火车票查询代码分享
2014/01/10 Python
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
python中的错误处理
2016/04/10 Python
python分析作业提交情况
2017/11/22 Python
python中(str,list,tuple)基础知识汇总
2018/02/20 Python
简单谈谈Python的pycurl模块
2018/04/07 Python
pygame游戏之旅 添加icon和bgm音效的方法
2018/11/21 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
2019/07/04 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
Python CSS选择器爬取京东网商品信息过程解析
2020/06/01 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
大学生求职简历的自我评价范文
2013/10/12 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
欢迎家长标语
2014/10/08 职场文书
村党的群众路线教育实践活动总结材料
2014/10/31 职场文书
初中团支书竞选稿
2015/11/21 职场文书