基于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 相关文章推荐
Jquery实战_读书笔记1—选择jQuery
Jan 22 Javascript
深入理解JavaScript系列(15) 函数(Functions)
Apr 12 Javascript
JavaScript的各种常见函数定义方法
Sep 16 Javascript
jquery图片切换实例分析
Apr 15 Javascript
js实现可折叠展开的手风琴菜单效果
Sep 07 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
May 12 Javascript
详解React-Todos入门例子
Nov 08 Javascript
javascript学习之json入门
Dec 22 Javascript
vue+axios 前端实现的常用拦截的代码示例
Aug 23 Javascript
Vue Cli3 创建项目的方法步骤
Oct 15 Javascript
Node.js 在本地生成日志文件的方法
Feb 07 Javascript
vue动态设置页面title的方法实例
Aug 23 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
PHPstorm激活码2020年5月13日亲测有效
2020/09/17 PHP
javascript中的new使用
2010/03/20 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
2014/01/02 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
jQuery form插件之ajaxForm()和ajaxSubmit()的可选参数项对象
2016/01/23 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
node.js 中国天气预报 简单实现
2016/06/06 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
老生常谈原生JS执行环境与作用域
2016/11/22 Javascript
js仿微博动态栏功能
2017/02/22 Javascript
Windows下快速搭建NodeJS本地服务器的步骤
2017/08/09 NodeJs
Vue父子模版传值及组件传值的三种方法
2017/11/27 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
vue下拉菜单组件(含搜索)的实现代码
2018/11/25 Javascript
小程序从手动埋点到自动埋点的实现方法
2019/01/24 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
多个vue子路由文件自动化合并的方法
2019/09/03 Javascript
JS 5种遍历对象的方式
2020/06/16 Javascript
在Vue里如何把网页的数据导出到Excel的方法
2020/09/30 Javascript
[07:20]2014DOTA2西雅图国际邀请赛 选手讲解积分赛第二天
2014/07/11 DOTA
python基于itchat实现微信群消息同步机器人
2017/02/27 Python
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
django的csrf实现过程详解
2019/07/26 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
英国最大的香水商店:The Fragrance Shop
2018/07/06 全球购物
个人自我评价范文
2014/02/05 职场文书
《十六年前的回忆》教学反思
2014/02/14 职场文书
授权委托书范本
2014/04/03 职场文书
生死抉择观后感
2015/06/09 职场文书
PHP中strval()函数实例用法
2021/06/07 PHP
windows server2012 R2下安装PaddleOCR服务的的详细步骤
2022/09/23 Servers