`

jquery幻灯片滑动门效果强化版

阅读更多
$(document).ready(function(){
var auto=true;
var neednumhander=true;
var settimeout;
var rongqi=$("#slider");
    var curr=1;
var thispage;
var $img=rongqi.find("img");
var ilen=$img.length;
var $ul=$("ul",rongqi);
var heng=true;
var next;
var easing="easeOutBounce";
var iwidth=400;
var iheigth=$img.eq(0).height();
var settime;
rongqi.css("overflow","hidden");
if(auto)
{
timeout=setTimeout(function(){
donghua(2,false);

},2000);

}
if(neednumhander)
{
  var numdiv="<div id='flashnvanum'>";
  for(i=0;i<ilen;i++)
  {
  numdiv+="<span>"+(i+1)+"</span>";
  }
  numdiv+="</div>";
  rongqi.append(numdiv);
  rongqi.find("#flashnvanum span").hover(function(){
   thispage=parseInt($(this).text());
donghua(thispage,true);
  },function(){
timeout=setTimeout(function(){
  donghua(thispage,false);
},2000);
  });
  }
function setclass(index)
{
rongqi.find("#flashnvanum>span").eq(index).addClass("on").siblings().removeClass("on");
}
function donghua(index,clicked)
{

if(index=="")
{

  return false;
}
$ul.stop();
if(clicked)
{
clearTimeout(timeout);
}
next=index==ilen?1:index+1;
var pre=index-1;
setclass(index-1);
if(heng)
{

p3=(pre*iwidth)*(-1);

$ul.animate({marginLeft:p3+"px"},{
queue:false,
duration:600,
easing:easing});
}
if(auto && !clicked)
{
   timeout=setTimeout(function(){
donghua(next,false);
},2000);
}
}
});
 
*{
padding:0;
margin:0;
list-style:none;
border:none;
}
a{
color:#9C0;
text-decoration:none;
}
img{
width:400px;
height:300px;
}
#slider{
width:400px;
position:absolute;
height:300px;
}
#slider ul{
width:3000px;
height:300px;
background:#000;

}
#slider ul li{
float:left;
  width:400px;

}
#flashnvanum
{
    bottom: 10px;
    position: absolute;
    right: 20px;
    width: 90px;
}
#flashnvanum span
{
    background: transparent url(../images/flashbutton.gif) no-repeat scroll -15px 0;
    color: #86A2B8;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    margin: 1px;
    text-align: center;
    width: 15px;
}
#flashnvanum span.on
{
    background: transparent url(../images/flashbutton.gif) no-repeat scroll 0 0;
    color: #FFFFFF;
    height: 15px;
    line-height: 15px;
    width: 15px;
}
.jj{
float:left;
}

<meta http-equiv="Content-Type">
<head>
    <title></title>
<script src="../jq.js" type="text/javascript"></script>
<script src="javascript/jquery.flashSlider-1.0.js" type="text/javascript"></script>
<script src="../esing.js" type="text/javascript"></script>
<link href="css/jquery.flashSlider.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <div id="slider">
        <ul style="background-color:#F66">
            <li>
                <img src="images/01.jpg" alt="" /></li>
            <li>
                <img src="images/02.jpg" alt="" /></li>
            <li>
                <img src="images/03.jpg" alt="" /></li>
            <li>
                <img src="images/04.jpg" alt="" /></li>
            <li>
                <img src="images/05.jpg" alt="" /></li>
        </ul>
    </div>
</body>
</html>

http://xinwenmm.co.cc
分享到:
评论

相关推荐

    jQuery图片自动滑动门效果.zip_jQuery图片自动滑动门效果_图片jquery滑动

    jQuery图片自动滑动门效果是一种常见的网页动态展示技术,它利用jQuery库的高效特性实现图片的无缝切换,为用户带来流畅的视觉体验。在网页设计中,这种效果常用于制作图片展示、产品轮播或者幻灯片等组件,能够吸引...

    jQuery图片自动滑动门效果

    jQuery图片自动滑动门效果是一种常见的网页动态展示技术,它利用jQuery库的高效特性,为网站增添生动且吸引人的图片展示方式。这种效果通常应用于产品展示、新闻轮播或者幻灯片展示等场景,能够有效地抓住用户的注意...

    jQuery图片自动滑动门效果.zip

    在本文中,我们将深入探讨如何使用jQuery实现图片自动滑动门效果,这是一种常见的网页动态展示技术,常用于网站的轮播图或幻灯片展示。该效果通过CSS、JavaScript和HTML5的组合来创建,充分利用了jQuery库的强大功能...

    点击门、滑动门js插件

    在JavaScript和jQuery的世界里,"点击门"和"滑动门"是两种常见的交互效果,它们主要用于提升用户体验,尤其在网站导航和展示中。本文将详细介绍这两种效果以及如何使用提供的js插件实现它们。 首先,"点击门"效果...

    jQuery实现自动切换播放的经典滑动门效果

    其次,自动切换播放的滑动门效果是一种常见的交互效果,类似于幻灯片或者轮播图,常用于展示不同的信息内容。实现该效果的关键是定时器函数,它能够以固定的时间间隔执行特定的函数,比如在本例中是切换tab菜单项和...

    SuperSlide2.1滑动门jQuery插件.zip

    SuperSlide2.1是一款基于jQuery库的高效、多功能的滑动门插件,它为网页开发者提供了丰富的交互式设计元素,包括焦点图、幻灯片、Tab标签切换、图片滚动以及无缝滚动等多种效果。在网页设计中,这些功能能够极大地...

    滑动门特效完整代码实现

    滑动门特效是一种常见的网页动画效果,常用于网站的导航菜单、幻灯片展示或页面切换等场景。这种特效能够给用户带来流畅且互动性强的浏览体验,提升网站的视觉吸引力。下面我们将深入探讨滑动门特效的实现原理、关键...

    滑动门 热点信息提示ppt特效模板.rar

    首先,"滑动门"效果的基本原理是利用层叠样式表(CSS)和JavaScript(或jQuery库)来实现元素的动态滑动。在网页设计中,这通常涉及两个或多个重叠的div元素,当用户触发特定事件(如点击或悬停)时,这些元素会相对...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    9.jquery仿flash的图片幻灯片播放特效实例完整版 10.jquery仿LightBox图片盒子单击逐渐放大的图片展示的插件下载 11.jquery仿Lightbox的插件jQuery UI.ariaLightbox点击图片放大显示插件下载 12.jQuery仿动感...

    SuperSlide2.1滑动门jQuery插件特效代码

    其中,滑动门(Sliding Door)jQuery插件是实现这类效果的常见工具,而SuperSlide2.1就是这样一个功能强大的插件。本文将详细介绍SuperSlide2.1的特性、用法以及如何实现常见的网页特效。 **1. 插件介绍** ...

    在线客服 图片切换 滑动门 评分特效

    常见的图片切换效果有轮播图、幻灯片、淡入淡出、滑动切换等,这些效果可以通过JavaScript库如jQuery或专门的图像切换插件实现,同时,CSS3的过渡和动画属性也为创建动态图片切换提供了强大的支持。 滑动门...

    切换标签选项卡

    "焦点图切换",又称幻灯片展示或轮播图,是网页设计中的一种常见功能,用于在有限的空间内展示多张图片或信息。焦点图切换通常配备导航按钮,让用户可以通过点击前进或后退来查看下一个或上一个图像。此外,还可以...

    jQuery产品选择轮播图左右滚动特效插件

    轮播图,又称为滑动门或旋转木马,是一种常见的网页元素,用于在有限的空间内展示多张图片或内容。这种插件通常包含自动播放、手动切换、分页指示器等功能,使得用户可以方便地浏览一系列内容,同时提升页面的视觉...

    hd.rar_轮换

    在IT行业中,"轮换"一词经常被用于描述一种动态展示内容的技术,例如轮播图、滑动门效果等。这里的"hd.rar_轮换"可能是一个包含多个滑动门设计实例的压缩包,其中重点是中间自动轮换的效果。这种技术常用于网站、APP...

    JQuery特效

    `10款CSS+JS结合的实用代码.rar`可能包含多种不同类型的jQuery效果,比如滑动门、下拉菜单、时间轴等,是开发者快速应用特效的好资源。 `简约实用的一款基于JQuery的焦点图片代码(CSS+JS.rar`很可能是一个简洁的...

    7个异常精美的Web前端动画效果的实现(五)

    滑块切换效果常用于产品展示或幻灯片,允许用户左右滑动查看不同内容。实现上,可使用CSS3的`translateX`配合`transition`,再结合jQuery的滑动事件和计时器,创建定时切换和手势滑动的交互效果。 以上这些Web前端...

    漂亮的网站,精美网站设计,精美网页插件

    例如,`Sliding Panels`插件可以创建出滑动门效果,使元素能够平滑地展开和关闭,如同手风琴般优雅。`jQuery Collapse`则提供了类似的功能,只需点击就能实现DIV层的滑动隐藏和显示。 在菜单设计上,`LavaLamp`是一...

    JavaScript框架近50套,各类特效几乎全了

    50个jQuery插件则涵盖了滑动门、滑动展开或关闭DIV层、二级菜单、选项卡(Tabs)、幻灯片、过渡特效、拾色器、表单验证器、提示工具、表格插件、拖拽插件和日历组件等多种特效。这些插件不仅提供了现成的解决方案,...

    JQ滚动播放动画

    这在创建幻灯片或展示多个图片时非常有用。通过设置时间间隔和回调函数,可以实现无缝过渡,提升用户体验。 5. **滑动门效果**: 滑动门动画是指图片或内容块在水平或垂直方向上滑动显示或隐藏。例如,可以利用`....

    js_door.rar_JavaScript/JQuery_JavaScript_

    本资源"js_door.rar"聚焦于使用原生态的 JavaScript 编写的滑动门(Sliding Door)效果,这是一种常见的网页设计技巧,通常用于导航菜单、广告轮播或者幻灯片展示。 在JavaScript中,滑动门效果可以通过操作DOM元素...

Global site tag (gtag.js) - Google Analytics