手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery特效 幻灯片效果示例代码
jquery特效 幻灯片效果示例代码
摘要:jquery特效幻灯片效果,效果图如下:复制代码代码如下:jquery特效/*CSSDocument*/body,h1,h2,h3,h4,h...

jquery特效 幻灯片效果,效果图如下:

1

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf8" />

<title>jquery特效</title>

<style>

/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}

ul,ol,li{list-style:none;}

input,button{margin:0;font-size:12px;vertical-align:middle;}

body{font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0 auto; }

table{border-collapse:collapse;border-spacing:0;}

a{ color:#333; text-decoration:none;}

.box{ width:420px; margin:20px auto; position:relative; overflow:hidden; text-align:left;}

.box img{border:0px; width:420px;}

.big{ width:100%; float:left; height:196px; overflow:hidden; margin-bottom:2px;}

.big a{ display:none;}

.big span{ position:absolute; left:0; top:167px; font-size:13px; color:#fff; z-index:11; height:30px; line-height:30px; text-indent:1em; width:100%; )}

.num{ width:424px; margin-right:-24px; float:left; height:53px; padding-top:2px;}

.num li{ width:99px; padding-top:5px; padding-left:1px; cursor:pointer; float:left; margin-right:6px;height:48px;}

.num img{ width:98px;}

.num li.on{ background:url(../images/bg01.gif) no-repeat 0 0;}

.txtbg{ position:absolute; left:0; top:167px; width:100%; height:30px; background:#000; opacity:0.5;filter:alpha(opacity=50); z-index:10;}

</style>

<script type="text/javascript" src="js/jquery.min.js"></script>

<script type="text/javascript">

var timer;

var i=-1;

var offset=3000;

function roll(){

i++;

if(i>3){

i=0;

}

slide(i);

timer=setTimeout(roll,offset)

}

function slide(i){

$('.big a').eq(i).fadeIn().siblings().hide();

$('.num li').eq(i).siblings().removeClass('on');

$('.num li').eq(i).addClass('on');

}

function stopBig(){

$('.big').hover(function(){

clearTimeout(timer);

},function(){

timer=setTimeout(roll,offset);

});

}

function stoproll(){

$('.num li').hover(function(){

clearTimeout(timer);

i=$(this).index();

slide(i);

},function(){

timer=setTimeout(roll,offset);

})

}

$(function(){

roll();

stoproll();

stopBig()

})

</script>

</head>

<body>

<div>

<div></div>

<div>

<a href="#"><img src="images/1.jpg" /><span>标题1</span></a>

<a href="#"><img src="images/2.jpg" /><span>标题2</span></a>

<a href="#"><img src="images/3.jpg" /><span>标题3</span></a>

<a href="#"><img src="images/4.jpg" /><span>标题4/span></a>

</div>

<ul>

<li><img src="images/1s.jpg" /></li>

<li><img src="images/2s.jpg" /></li>

<li><img src="images/3s.jpg" /></li>

<li><img src="images/4s.jpg" /></li>

</ul>

</div>

</body>

</html>

【jquery特效 幻灯片效果示例代码】相关文章:

jQuery实现首页图片淡入淡出效果的方法

MSN消息提示类

对联浮动广告效果

js实现顶部可折叠的菜单工具栏效果实例

js实现精美的图片跟随鼠标效果实例

jQuery插件制作之参数用法实例分析

jQuery构造函数init参数分析续

jQuery实现鼠标经过图片变亮其他变暗效果

滚动效果

基于jquery实现下拉框美化特效

精品推荐
分类导航