jquery渐隐渐显的图片幻灯闪烁切换实现方法


Posted in Javascript onFebruary 26, 2015

本文实例讲述了jquery渐隐渐显的图片幻灯闪烁切换实现方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>jQuery渐隐渐显的图片幻灯闪烁切换效果</title>

<meta http-equiv="content-type" content="text/html;charset=gb2312">

<!--把下面代码加到<head>与</head>之间-->

<style type="text/css">

body{font-size:12px;letter-spacing:1px;font-family:"Microsoft YaHei";line-height:1.8em;}

div,ul,li{margin:0;padding:0;}

.slides{position:relative;width:700px;height:300px;overflow:hidden;border:1px solid #ccc;}

.slides img{width:700px; height:300px;}

.slides .ico{position:absolute; right:8px;bottom:6px;}

.slides .ico li{background:#fff;float:left;display:block;width:15px;height:15px;line-height:15px;border:1px solid #cecece;font-family:Arial,Helvetica,sans-serif;text-align:center;margin:2px;padding:1px;cursor:pointer;}

.slides .ico li.high{background:#7f0019;color:#fff;font-weight:bolder;}

</style>

<script language="javascript" src="js/jquery-1.4.2.min.js"></script>

<script language="javascript">

$(function(){

 var _img=$('.slides img');

 var _len=_img.length;

 var _index=0;

 var _moving;

 //插入图片索引数字

 var _ul='<ul>'

 for(var i=1; i<=_len; i++){

  _ul=_ul+'<li>'+i+'</li>';

 }

 _ul=_ul+'</ul>';

 $('div.ico').append(_ul);

 var _ico=$('.ico li');

 //划过数字

 _ico.mouseover(function(){

  _index=_ico.index(this);

  _img.filter(':visible').fadeOut(300,function(){

   _img.eq(_index).fadeIn(300);

  })

  $(this).addClass('high').siblings().removeClass('high');

 }).eq(0).mouseover();

 //自动渐变

 _moving=setInterval(autoShow,2000);

 _img.hover(function(){clearInterval(_moving)},function(){

  _moving=setInterval(autoShow,2000);

 })

 function autoShow(){

  _index++;

  if(_index==_len) _index=0;

  _ico.eq(_index).trigger('mouseover');

 };

});

</script>

</head>

<body>

预览效果时左下角会提示错误,而且看不到效果,刷新一下就可以看到效果了;当然,在实际使用中,不会出现这样的问题。<br>

<!--把下面代码加到<body>与</body>之间-->

<div class="slides">

 <img src="/images/m02.jpg" title="demo" alt="demo">

 <img src="/images/m01.jpg" title="demo" alt="demo">

 <img src="/images/m03.jpg" title="demo" alt="demo">

 <img src="/images/m04.jpg" title="demo" alt="demo">

 <img src="/images/m05.jpg" title="demo" alt="demo">

 <div class="ico"></div>

</div>

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
在ASP.NET中使用JavaScript脚本的方法
Nov 12 Javascript
JavaScript对象属性检查、增加、删除、访问操作实例
Jul 08 Javascript
JavaScript实现图片懒加载(Lazyload)
Nov 28 Javascript
浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)
Feb 08 Javascript
validationEngine 表单验证插件使用实例代码
Jun 15 Javascript
jquery tmpl模板(实例讲解)
Sep 02 jQuery
ReactNative 之FlatList使用及踩坑封装总结
Nov 29 Javascript
node内置调试方法总结
Feb 22 Javascript
vue组件传递对象中实现单向绑定的示例
Feb 28 Javascript
vue+element加入签名效果(移动端可用)
Jun 17 Javascript
在vue项目中 实现定义全局变量 全局函数操作
Oct 26 Javascript
vue Element-ui表格实现树形结构表格
Jun 07 Vue.js
2则自己编写的jQuery特效分享
Feb 26 #Javascript
javascript制作网页图片上实现下雨效果
Feb 26 #Javascript
js实现格式化金额,字符,时间的方法
Feb 26 #Javascript
如何减少浏览器的reflow和repaint
Feb 26 #Javascript
详谈javascript中DOM的基本属性
Feb 26 #Javascript
jqueryUI里拖拽排序示例分析
Feb 26 #Javascript
Jquery的基本对象转换和文档加载用法实例
Feb 25 #Javascript
You might like
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
PHP结合Ueditor并修改图片上传路径
2016/10/16 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
php解压缩zip和rar压缩包文件的方法
2019/07/10 PHP
asp 的 分词实现代码
2007/05/24 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
2014/09/09 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
微信小程序开发animation心跳动画效果
2017/08/16 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
微信小程序日期时间选择器使用方法
2018/02/01 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
使用 UniApp 实现小程序的微信登录功能
2020/06/09 Javascript
[50:48]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python实现得到一个给定类的虚函数
2014/09/28 Python
python模拟鼠标拖动操作的方法
2015/03/11 Python
在Django框架中设置语言偏好的教程
2015/07/27 Python
django 创建过滤器的实例详解
2017/08/14 Python
利用python求相邻数的方法示例
2017/08/18 Python
python2 与python3的print区别小结
2018/01/16 Python
Python面向对象基础入门之编码细节与注意事项
2018/12/11 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
python将处理好的图像保存到指定目录下的方法
2019/01/10 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
如何使用Python自动生成报表并以邮件发送
2020/10/15 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
2021/02/20 Python
C语言笔试题
2014/09/04 面试题
饮料业务员岗位职责
2013/12/15 职场文书
白酒市场开发计划书
2014/01/09 职场文书
青春励志演讲稿
2014/04/29 职场文书
责任胜于能力演讲稿
2014/05/20 职场文书
授权收款委托书范本
2014/10/10 职场文书
2015年中个人总结范文
2015/03/10 职场文书
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python