帮助中心
获取牛币
联系我们
关于我们
版权声明
素材牛首页
微博登录
QQ登录
微信扫码登录
注册
登录
新浪微博
QQ登陆
微信登录
热门搜索:
小程序
支付
Java
后台模板
上传
商城模板
jQuery
手机
Thinkphp
微信
Vue.js
首 页
网页特效
整站源码
PHP实例
网站模版
工具箱
常用代码
论坛
游戏源码
资源分享
当前位置:
首页
»
精选常用代码
» jQuery透明度切换轮播图
jQuery透明度切换轮播图
浏览:616次
-
评论:0次
-
发布时间:2017-04-28
Html
Css
Js
1
2
3
4
* { margin:0; padding:0; } ul,ol { list-style:none; } .box { width:640px; height:320px; margin:0px auto; position:relative; } .ul_img { position:absolute; } .ul_img li { width:640px; height:320px; } .ul_img li img { width:100%; height:100%; } .ul_text { position:absolute; right:10px; bottom:10px; } .ul_text li { float:left; width:20px; height:20px; border-radius:20px; background:darkgrey; text-align:center; line-height:20px; font-size:14px; margin-left:5px; cursor:pointer; } .ul_text li.hover { background:darkcyan; color:white; }
$(function() { /***用于放图片的数组*****/ var arr = ["http://www.sucainiu.com/themes/images/demo/500x300a.png", "http://www.sucainiu.com/themes/images/demo/500x300b.png", "http://www.sucainiu.com/themes/images/demo/500x300c.png", "http://www.sucainiu.com/themes/images/demo/500x300d.png"]; /****初始化页面启动显示的图片*****/ $(".ul_img li img").attr("src", arr[0]); var index = 0; var timer = null; /****当鼠标滑动到列表索引按钮时,显示当前的图片*****/ $(".ul_text li").hover(function() { clearInterval(timer); index = $(this).index(); //alert(index); $(this).addClass("hover").siblings().removeClass("hover"); $(".ul_img li img").attr("src", arr[index]).css('opacity', 0.5).animate({ 'opacity': 1 }, 500); }, function() { auto(); }); auto(); /*****自动播放图片的定时器****/ function auto() { timer = setInterval(function() { index++; if (index > 3) { index = 0; } $(".ul_text li").eq(index).addClass("hover").siblings().removeClass("hover"); $(".ul_img li img").attr("src", arr[index]).css('opacity', 0.5).animate({ 'opacity': 1 }, 500); }, 2000); } });
↑上面代码改变,会自动显示代码结果
jQuery调用版本:
1.10.2
<!doctype html><html><head><meta charset="utf-8"><title>jQuery透明度切换轮播图-www.sucainiu.com</title><script src="https://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script><style>
</style></head><body>
<script>
</script>
</body></html>
立即下载
收藏
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!
充值积分
充值会员
更多说明»
代码描述:兼容IE和其它各大主流浏览器。图片的地址是动态的添加上去的!
这里轮播图用到数组的方式保存图片,通过js动态的添加图片。
多级复选框checkbox
原创tab标签页
讨论这个常用代码(0)
回答他人问题或分享心得会奖励牛币
〒_〒 居然一个评论都没有……
文明上网,理性发言! 😉 阿里云幸运券,
戳我领取
发表评论
提交回复
我的积分余额:
0
已下载次数:
616
所需牛币:
5
开始下载
牛币获取:
签到、评论、充值
» 在线充值
(10牛币=1元)
成为VIP可永久免积分下载全部常用代码
» 查看详情
VIP
客服
签到
充值