JQuery开发2-网页内容淡入淡出
2016-05-25 15:32
375 查看
在网页中,用网页内容淡入淡出可以使得网页内容更加生动,在jQuery中实现起来比较简单,用的方法主要是这几个
(1) fadeIn() 用于淡入已隐藏的元素。
(2)jQuery fadeOut() 方法用于淡出可见元素。
(3)jQuery fadeToggle() 方法
jQuery fadeToggle() 方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换。如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果。如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果。
(4) jQuery fadeTo(speed,opacity,callback) 其中, speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。可选的 callback 参数是该函数完成后所执行的函数名称。
具体实现代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="javascript" src="${pageContext.request.contextPath}/script/jquery.js"></script> <script> $(document).ready(function(){ $("#b").click(function(){ $("#div1").fadeIn(1000); $("#div2").fadeIn(2000); $("#div3").fadeIn(3000); }); $("#b1").click(function() { $("#div1").fadeOut(1000); $("#div2").fadeOut(2000); $("#div3").fadeOut(3000); }); }); </script> </head> <body> <button id="b">点我,使三个矩形淡入</button> <button id="b1">点我,使三个矩形淡出</button> <br><br> <div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div> <br> <div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div> <br> <div id="div3" style="width:80px;height:80px;display:none;background-color:blue;"></div> </body> </html>
或者用fadeToggle(),代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="javascript" src="${pageContext.request.contextPath}/script/jquery.js"></script> <script> $(document).ready(function(){ $("#b").click(function(){ $("#div1").fadeToggle(1000); $("#div2").fadeToggle(2000); $("#div3").fadeToggle(3000); }); $("#b1").click(function() { $("#div1").fadeToggle(1000); $("#div2").fadeToggle(2000); $("#div3").fadeToggle(3000); }); }); </script> </head> <body> <button id="b">点我,使三个矩形淡入</button> <button id="b1">点我,使三个矩形淡出</button> <br><br> <div id="div1" style="width:80px;height:80px;display:none;background-color:red;"></div> <br> <div id="div2" style="width:80px;height:80px;display:none;background-color:green;"></div> <br> <div id="div3" style="width:80px;height:80px;display:none;background-color:blue;"></div> </body> </html>
实现三个不同颜色的矩阵在网页中的淡入和淡出。
相关文章推荐
- jquery网页开发实例精解--焦点图(图片自动滚动以及鼠标经过滚动、图片自动淡入淡出已经鼠标经过淡入淡出)
- JQuery开发4-当网页内容大于一页时提示返回顶部
- 14款经典网页图片和文字特效的jQuery插件-前端开发必备
- 使用jquery.layout.js构建页眉/页脚/左侧导航/中间展示内容的网页结构
- 在.NET中使用JQuery 选择器精确提取网页内容
- 如果网页内容需要支持多语言,你会怎么做?在设计和开发多语言网站时,有哪些问题你必须要考虑?
- 网页内容切换效果实现的15个jQuery插件
- JQuery在网页中添加内容
- Jquery 网页内容更新后的事件绑定
- 简单易用的JQuery网页内容打印插件——jQuery.print.js
- 黄聪:二、如何通过URL获取其他网页源代码内容(火狐插件扩展开发教程)
- 如果网页内容需要支持多语言,你会怎么做?在设计和开发多语言网站时,有哪些问题你必须要考虑?
- Android开发_WebView组件使用详解_LoadUrl直接显示网页内容
- Android开发_WebView组件使用详解_LoadUrl直接显示网页内容
- jquery修改/追加/删除html网页中的内容示例
- 如果网页内容需要支持多语言,你会怎么做?在设计和开发多语言网站时,有哪些问题你必须要考虑?
- 14款经典网页图片和文字特效的jQuery插件-前端开发必备
- android 开发--抓取网页解析网页内容的若干方法(网络爬虫)(正则表达式)
- 开发小技巧:jQuery处理自适应内容高度的iframe
- Android开发--身高体重指数(BIM)计算--查看线上内容(Uri)--打开网页--重构--使用Uri查看Google地图