`
舟舟同学
  • 浏览: 45653 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

JQuery开发2-网页内容淡入淡出

阅读更多

在网页中,用网页内容淡入淡出可以使得网页内容更加生动,在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>

 

 实现三个不同颜色的矩阵在网页中的淡入和淡出。
0
1
分享到:
评论

相关推荐

    jquery插件库-网页翻滚淡入淡出.zip

    "jquery插件库-网页翻滚淡入淡出.zip"这个压缩包显然包含了与jQuery相关的插件,主要用于实现网页内容在用户滚动页面时的淡入淡出效果。这种效果在现代网页设计中非常常见,可以增加网站的视觉吸引力,提高用户体验...

    jquery插件jquery-ui-1.8.2.custom.min.js

    Effects则提供了各种动画效果,如Fade(淡入淡出)、Slide(滑动)等。Position模块提供了元素相对定位的功能,而Utilities则是各种实用函数的集合,为开发带来便利。 在使用"jquery-ui-1.8.2.custom.min.js"之前,...

    AJAX学习总结(五)---窗口的淡入淡出和css学习

    在本篇博客"AJAX学习总结(五)---窗口的淡入淡出和css学习"中,作者主要探讨了如何利用AJAX技术实现网页元素的动态更新,以及结合jQuery库来实现窗口的淡入淡出效果。同时,还涉及了一些CSS的基础知识。以下是关于...

    jQuery首页轮播-淡入淡出效果

    在网页设计中,首页轮播图通常用于展示网站的重要内容或吸引用户的注意力。jQuery作为一种强大的JavaScript库,提供了丰富的功能来实现动态效果,如首页轮播的淡入淡出效果。这种效果可以使得页面更加生动,提升用户...

    jquery-ui-1.8.16.custom.min.js/jquery-ui-1.8.16.custom.css

    5. **动画效果**:解释如何利用jQuery UI的内置动画效果,如淡入淡出(Fade)、滑动(Slide)等,增强用户体验。 6. **无障碍性**:讨论如何确保jQuery UI组件符合无障碍性标准,使所有用户都能方便地使用。 7. **...

    轮播图(淡入淡出效果).rar

    2. **淡入淡出效果** 淡入淡出效果是通过调整元素的透明度来实现的。在CSS中,我们可以使用`opacity`属性控制元素的透明度,结合`transition`属性实现平滑过渡。在JavaScript中,可以动态改变元素的`style.opacity`...

    jquery-ui-1.10.2.custom

    3. **Effects**:jQuery UI 提供了一套完整的特效库,如淡入淡出(Fade)、滑动(Slide)、切换(Toggle)等,以及一个用于自定义动画效果的工具集。 4. **Positioning**:这个功能可以帮助开发者精确地定位页面...

    JQuery 图片浏览和动画效果 淡入 淡出

    本教程将聚焦于利用jQuery实现图片浏览和动画效果,特别是淡入淡出(fadeIn/fadeOut)技术。这些功能可以为用户带来更流畅、更具吸引力的浏览体验。 一、jQuery图片浏览 1. 图片轮播:jQuery 提供的滑动、切换等...

    jQuery超酷文字淡入淡出显示特效

    总的来说,"jQuery超酷文字淡入淡出显示特效"是一种利用jQuery和特定插件增强网页动态性的方法。它使开发者能够轻松地为网站添加视觉吸引力,提升用户体验,而且由于其轻量级和灵活性,适用于各种项目。通过熟悉...

    网页图片淡入淡出

    网页图片淡入淡出是一种常见的网页视觉效果,它使得网页上的图片在切换时不是瞬间跳转,而是通过渐变的方式平滑过渡,增加用户的浏览体验。这种效果通常应用于轮播图(carousel)或图片库等元素,使得多张图片能够...

    jquery-ui-1.10.4.custom

    3. **效果(Effects)**: 提供了各种视觉效果,如淡入淡出(Fade)、滑动(Slide)、切换(Toggle)等,以及自定义效果的构建工具。 4. **小部件(Widgets)**: 包括日历(Datepicker)、对话框(Dialog)、进度条...

    淡入淡出效果的Tab选项卡

    jQuery UI提供了一套完整的UI组件,包括Tab选项卡,且内置了多种动画效果,包括淡入淡出。如果使用jQuery UI,上述JavaScript代码可以更简洁: ```javascript $(function() { $("#tabs").tabs({ fx: { opacity: ...

    css网页广告淡入淡出

    在网页设计中,为了吸引用户的注意力并提供良好的用户体验,经常使用动态效果,如广告的淡入淡出。这种效果能够使网页看起来更加生动且专业,同时避免过于突兀的广告切换给用户带来不适。"css网页广告淡入淡出"是...

    JQuery淡入淡出自动切换图片特效

    总的来说,"JQuery淡入淡出自动切换图片特效"是一个实用的网页设计技巧,通过结合jQuery的动画方法和JavaScript的定时器,我们可以创建出富有动态感的图片展示效果。对于前端开发者来说,掌握这种技术不仅可以提升...

    Jquery淡入淡出幻灯片特效图片切换源码下载

    总的来说,"Jquery淡入淡出幻灯片特效图片切换"源码是利用jQuery的动画特性,结合定时器实现的一种常见网页动态效果。这种效果不仅美观,还能提升网站的吸引力和用户体验。学习和理解这种代码,对于提升前端开发技能...

    jquery 左右淡入淡出滑动

    本教程将深入讲解如何使用jQuery来实现一个左右淡入淡出滑动的效果,这种效果通常用于创建引人注目的提示信息或者新闻滚动展示。 首先,我们需要在HTML页面中引入jQuery库。如果还没有引入,可以通过以下方式添加...

    jQuery淡入淡出瀑布流效果.zip

    《jQuery淡入淡出瀑布流效果的实现与应用》 在网页设计中,动态效果的运用可以极大地提升用户体验,使得网站或应用更具吸引力。其中,jQuery的淡入淡出瀑布流效果是一种常见的视觉表现手法,它结合了瀑布流布局的...

    jquery-lightbox-0.5

    同时,CSS3的过渡效果可能被用来实现图片淡入淡出、缩放等动态展示。 4. **JavaScript编程**:插件的核心是JavaScript代码,它处理图片的加载、显示、隐藏以及用户交互。比如,当用户点击图片链接时,JavaScript会...

    jQuery实用淡入淡出幻灯片.zip

    jQuery淡入淡出幻灯片主要依赖于jQuery库的动画功能,特别是`.fadeIn()`和`.fadeOut()`两个方法。这两个方法分别用于元素的渐显和渐隐,通过控制透明度来实现平滑的过渡效果。当一个幻灯片元素淡出时,另一个元素会...

    jQuery滚动鼠标图像淡入淡出插件crossfade.js

    crossfade.js是一个非常小的jQuery插件程序.当您滚动鼠标时图像实现叉淡入淡出效果。浏览器要求ie8以上版本。演示地址:http://www.jq22.com/jquery-info459

Global site tag (gtag.js) - Google Analytics