`
yunhuisdu19811011
  • 浏览: 94715 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论
  • fightingIOW: 案例看了,能实现上传,但是不是异步的,怎么改成页面可以预览呢? ...
    swfUpload实例
  • kizz: 您好,实例我看了,确实不错。您有struts2版的吗?现在项目 ...
    swfUpload实例

图片轮播js及调用

    博客分类:
  • java
 
阅读更多

1. 图片轮播所需js

// JavaScript Document
var t = 0;
var n = 0;
var count = 0;  
//需要延迟加载
setTimeout(function(){  
    count = $("#play_list a").size();  
    $("#play_list a:not(:first-child)").hide();  
    $("#play_info").html($("#play_list a:first-child").find("img").attr('alt'));  
    $("#play_text li:first-child").css({"background":"#fff",'color':'#000'});  
    $("#play_info").click(function(){window.open($("#play_list a:first-child").attr('href'), "_blank");});  
    $("#play_text li").click(function() {  
        var i = $(this).text() - 1;
        n = i;  
        if (i >= count){
         return;  
        }
       $("#play_info").html($("#play_list a").eq(i).find("img").attr('alt'));  
       $("#play_info").unbind().click(function(){window.open($("#play_list a").eq(i).attr('href'), "_blank");});
       $("#play_list a").filter(":visible").fadeOut(1000).parent().children().eq(i).fadeIn(1000);  
       $(this).css({"background":"#fff",'color':'#000'}).siblings().css({"background":"#000",'color':'#fff'});  
    });  
    t = setInterval("showAuto()", 2000);  
    $("#play").hover(function(){clearInterval(t);}, function(){t = setInterval("showAuto()", 2000);});  
},1500);
 
function showAuto()  
{  
    n = n >= (count - 1) ? 0 : n + 1;  
    $("#play_text li").eq(n).trigger('click');  
}

 

 

2. 页面调用

<div id="picture">
          <div id="play">         
            <div id="play_bg" class="scrollDiv">
                <div id="play_info"></div>
                <div id="play_text">
                  <ul>
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                  </ul>
                </div>
                </div>
                <div id="play_list">             
                </div>
            </div>
        </div>

 

分享到:
评论

相关推荐

    JavaScript 广告图片轮播 JS

    JavaScript 广告图片轮播(JS)是一种常见的网页动态效果,用于展示多个广告图片并自动进行切换,以吸引用户注意力并提升用户体验。这种技术在网站设计中被广泛应用,特别是电商平台和企业官网,如淘宝商城。以下是...

    可调用多次的图片轮换、切换js

    综上所述,"可调用多次的图片轮换、切换js"涵盖了JavaScript编程、jQuery库应用、动画效果实现、模块化编程以及用户体验等多个方面,是Web前端开发中一个典型而实用的技术点。通过学习和理解这个案例,开发者可以...

    JS多种新闻图片切换效果

    在这个项目中,“JS多种新闻图片切换效果”指的是使用JavaScript实现的不同类型的新闻图片轮播功能。这类效果通常用于新闻网站或者资讯平台,以动态展示多张图片,提高用户的浏览体验。 1. 图片切换效果类型: - ...

    经典JS调用图片代码大全

    在JavaScript的世界里,图片的处理是一项常见的任务,无论是动态加载、响应式布局还是交互效果,JS都能发挥重要作用。本资源“经典JS调用图片代码大全”汇集了国外优秀的JS图片调用插件,旨在帮助开发者们提升网页...

    JS简单实现仿网页图片轮播

    本文将深入探讨如何使用JavaScript实现一个简单的图片轮播功能,这将包括自动切换、手动切换以及下标指示器的实现。 首先,我们需要准备HTML结构。一个基本的图片轮播组件通常包含一个容器元素,用于存放所有图片,...

    网站首页图片轮播切换

    在网页设计中,首页图片轮播切换是一种常见的视觉呈现方式,用于吸引用户的注意力并展示重要信息。这种效果可以使网站看起来更生动、更具交互性。本文将深入探讨如何实现这一功能,涉及JavaScript(js)和CSS(层叠...

    图片轮播切换JS插件

    简单图片切换效果JS插件,效果比较简单,包含源代码,若需要复杂的切换效果,请自行修改源代码。使用方法:一句代码调用,获取HTML页面中输出的UL列表内容自动生成图片轮播效果。兼容全浏览器。代码功能比较简单,...

    常用相册图片左右点击切换轮播js特效.zip

    这个“常用相册图片左右点击切换轮播js特效”就是一个典型的例子,它允许用户通过点击左右按钮来切换相册中的图片,这种效果常用于企业网站或商城首页,用来展示产品或作为广告轮播图。 1. **JavaScript基础**:这...

    js图片轮播

    JavaScript图片轮播是一种常见的网页动态效果,用于展示一组图片并以自动或手动的方式进行切换,为用户带来良好的视觉体验。在网页设计中,JavaScript图片轮播通常被用于产品展示、广告展示或者幻灯片效果。下面我们...

    js实现的图片轮播器效果

    在这个场景中,我们讨论的是使用JavaScript实现一个图片轮播器的效果,这是一种常见的网页元素,用于展示多张图片并自动切换,提升用户体验。 首先,我们要理解轮播器的基本结构。一个基本的图片轮播器通常包含以下...

    js实现的图片切换功能

    在JavaScript(JS)中实现图片切换功能是一项常见的前端任务,主要应用于网站的幻灯片、轮播图等组件。这个功能通常需要结合HTML结构、CSS样式以及JavaScript代码来完成。以下是一个详细的步骤介绍: 首先,我们...

    jquery图片轮播图多图切换效果(带小图左右箭头)

    本文将深入探讨“jquery图片轮播图多图切换效果(带小图左右箭头)”这一主题,包括其核心技术和实现方式。 首先,jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互。在创建图片...

    图片轮播左右轮播封装插件

    在IT行业中,图片轮播是一种常见的用户界面元素,用于展示多张图片或内容,并通过某种交互方式(如自动播放、用户点击)进行切换。在这个场景下,我们讨论的是一个名为"图片轮播左右轮播封装插件"的工具,它为开发者...

    图片轮换广告JS版和SWF版(内含调用示例)

    在这个压缩包中,包含两种版本的图片轮换广告实现:JS版和SWF版,以及它们的调用示例。 **JS版图片轮换广告** JavaScript(JS)是一种轻量级的脚本语言,常用于网页的动态效果和交互。JS版的图片轮换广告通常基于...

    cms常用轮播图片,支持所有cms自动调用

    轮播图片通常出现在网站的首页或重要位置,用于展示多张图片,通过自动切换或者用户手动操作来浏览,是网页设计中常见的一种动态效果。 首先,我们要理解什么是CMS(Content Management System)。CMS是一种帮助...

    图片轮播 广告轮播 海报轮播(JS实现)

    总之,JavaScript实现的图片轮播是一种常见的网页交互功能,通过理解其工作原理和应用实践,你不仅可以创建自己的轮播组件,还能在遇到类似需求时快速解决问题。在压缩包中的“图片轮播代码”文件,包含了上述示例的...

    JS实现图片轮播效果(绝对可用)

    本文将详细讲解如何使用JavaScript实现一个具备自动播放、鼠标悬停暂停、左右焦点切换以及底部小按钮切换功能的图片轮播效果。 首先,我们需要创建HTML结构。一个基本的轮播图包括一个容器元素,用于存放所有图片,...

    动态调用数据库的图片切换示例

    在`pic_news.asp`中,可能会有内联的JavaScript代码或者引用外部的.js文件来实现图片切换功能,例如使用`setInterval`函数周期性地更新图片,或者利用jQuery库的动画效果。 此外,"images"文件夹很显然存储了实际的...

    原生js滑动图片轮播切换效果代码

    在本文中,我们将深入探讨如何使用原生JavaScript实现一个滑动图片轮播切换效果。这是一种常见的Web开发技术,尤其在创建动态和交互式网站时非常有用。原生JS的运用可以避免对jQuery或其他库的依赖,使代码更轻量级...

    JavaScript图片轮播代码.zip

    JavaScript图片轮播是一种常见的网页动态效果,用于展示一组图片并以自动或手动方式在页面上循环播放。在本示例中,"JavaScript图片轮播代码.zip" 包含了一个轻量级的解决方案,专为实现这种功能而设计。以下是这个...

Global site tag (gtag.js) - Google Analytics