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 相关文章推荐
Jquery ajax传递复杂参数给WebService的实现代码
Aug 08 Javascript
自定义jquery模态窗口插件无法在顶层窗口显示问题
May 29 Javascript
实现图片预加载的三大方法及优缺点分析
Nov 19 Javascript
javascript组合使用构造函数模式和原型模式实例
Jun 04 Javascript
js select下拉联动 更具级联性!
Apr 17 Javascript
jQuery EasyUI Draggable拖动组件
Mar 01 Javascript
基于JavaScript实现飘落星星特效
Aug 10 Javascript
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
js实现前面自动补全位数的方法
Oct 10 Javascript
初学vue出现空格警告的原因及其解决方案
Oct 31 Javascript
Vue 中 template 有且只能一个 root的原因解析(源码分析)
Apr 11 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
Dec 16 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编程最快明白》第三讲:php数组
2010/11/01 PHP
PHP操作XML作为数据库的类
2010/12/19 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
PHP swoole和redis异步任务实现方法分析
2019/08/12 PHP
基于jquery的超简单上下翻
2010/04/20 Javascript
js清理Word格式示例代码
2014/02/13 Javascript
js eval函数使用,js对象和字符串互转实例
2017/03/06 Javascript
TypeScript入门-接口
2017/03/30 Javascript
JavaScript实现实时更新系统时间的实例代码
2017/04/04 Javascript
详解Vue 方法与事件处理器
2017/06/20 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
2019/12/22 Javascript
JavaScript工具库MyTools详解
2020/01/01 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
python实现的简单猜数字游戏
2015/04/04 Python
Python Socket使用实例
2017/12/18 Python
在cmd中运行.py文件: python的操作步骤
2018/05/12 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
flask的orm框架SQLAlchemy查询实现解析
2019/12/12 Python
Python如何根据时间序列数据作图
2020/05/12 Python
使用python实现名片管理系统
2020/06/18 Python
TensorFlow保存TensorBoard图像操作
2020/06/23 Python
超级实用的8个Python列表技巧
2020/08/24 Python
怀俄明州飞钓:Platte River Fly Shop
2017/12/28 全球购物
Web Service面试题:如何搭建Axis2的开发环境
2012/06/20 面试题
性能测试工程师的面试题
2015/02/20 面试题
高二生物教学反思
2014/01/27 职场文书
幼儿园元旦家长感言
2014/02/27 职场文书
小学先进集体事迹材料
2014/05/31 职场文书
学校花圃的标语
2014/06/18 职场文书
公司员工活动策划方案
2014/08/20 职场文书
学雷锋日活动总结
2015/02/06 职场文书
2015年安全月活动总结
2015/03/26 职场文书
大学生实习推荐信
2015/03/27 职场文书
Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
2021/08/23 MySQL