jquery特效 幻灯片效果示例代码


Posted in Javascript onJuly 16, 2013

jquery特效 幻灯片效果,效果图如下:
jquery特效 幻灯片效果示例代码 

<!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 class="box"> 
<div class="txtbg"> </div> 
<div class="big"> 
<a href="#" style="display:block"><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 class="num"> 
<li class="on"><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>
Javascript 相关文章推荐
javascript 关闭IE6、IE7
Jun 01 Javascript
5个javascript的数字格式化函数分享
Dec 07 Javascript
jquery实现LED广告牌旋转系统图片切换效果代码分享
Aug 26 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
Jun 30 Javascript
使用JavaScript根据图片获取条形码的方法
Jul 04 Javascript
微信小程序实现跑马灯效果完整代码(附效果图)
May 30 Javascript
微信小程序控制台提示warning:Now you can provide attr &quot;wx:key&quot; for a &quot;wx:for&quot; to improve performance解决方法
Feb 21 Javascript
使用webpack搭建vue项目及注意事项
Jun 10 Javascript
jquery.tagsinput.js实现记录checkbox勾选的顺序
Sep 21 jQuery
jquery实现进度条状态展示
Mar 26 jQuery
JS实现按比例缩小图片宽高
Aug 24 Javascript
小程序实现筛子抽奖
May 26 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
Jul 16 #Javascript
js判断屏幕分辨率的代码
Jul 16 #Javascript
js 调用父窗口的具体实现代码
Jul 15 #Javascript
JavaScript实现点击按钮后变灰避免多次重复提交
Jul 15 #Javascript
JS 去前后空格大全(IE9亲测)
Jul 15 #Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
Jul 15 #Javascript
ExtJs设置GridPanel表格文本垂直居中示例
Jul 15 #Javascript
You might like
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
初识php MVC
2014/09/10 PHP
关于laravel后台模板laravel-admin select框的使用详解
2019/10/03 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
javascript代码加载优化方法
2011/01/30 Javascript
javascript 闭包
2011/09/15 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
用JavaScript修改CSS属性的代码
2013/05/06 Javascript
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
Javascript中this绑定的3种方法与比较
2016/10/13 Javascript
详解vue中引入stylus及报错解决方法
2017/09/22 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
微信小程序登录换取token的教程
2018/05/31 Javascript
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
解决layui动态添加的元素click等事件触发不了的问题
2019/09/20 Javascript
JS制作简易计算器的实例代码
2020/07/04 Javascript
[47:53]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#2COL VS Spirit
2016/03/02 DOTA
Python中字典(dict)合并的四种方法总结
2017/08/10 Python
Windows环境下python环境安装使用图文教程
2018/03/13 Python
Python 微信爬虫完整实例【单线程与多线程】
2019/07/06 Python
python基于celery实现异步任务周期任务定时任务
2019/12/30 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
好邻里事迹材料
2014/01/16 职场文书
工作求职信
2014/07/04 职场文书
2014党的群众路线教育实践活动总结报告
2014/10/31 职场文书
培训通知书模板
2015/04/17 职场文书
2015年暑期社会实践总结
2015/07/13 职场文书
Python Django 后台管理之后台模型属性详解
2021/04/25 Python
JavaScript事件的委托(代理)的用法示例详解
2022/02/18 Javascript