图片轮播
来源:互联网 发布:如何启动蜂窝移动数据 编辑:程序博客网 时间:2024/06/07 23:50
鼠标不移动到显示的数字上时,图片自己根据设定的时间轮流播放,当鼠标移到某一个显示数字上,显示该图片,并且停止播放。鼠标移开,图片继续从该图片播放
html代码:
<body>
<div id="listImg">
<img src="img/1.jpg" id="img"/>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
</div>
</body>
CSS代码:
<style>
*{margin: 0px;padding: 0px;}
#listImg{
width: 500px;
height: 300px;
margin: 0px auto;
padding: 2px;
border: 1px solid #ccc;
}
#listImg li{
list-style: none;
float: left;
width: 26px;
height: 26px;
line-height: 26px;
border: 1px solid #999;
text-align: center;
margin: 3px;
}
.bg{
background: #ccc;
color: red;
cursor: pointer;
}
</style>
JS代码:
<script>
var i = 1; //从第一张图片开始
var croll = true;
setInterval(function(){
if(croll){
i++;
if(i==7){
i=1;
}
$("#img").attr("src","img/"+i+".jpg");
$("li:eq('+(i-1)+')").addClass("bg").siblings().removeClass("bg");
}
},2000);
$(function(){
$("li").hover(
function(){
croll = false;
$("#img").attr("src","img/"+$(this).html()+".jpg");
i=$(this).html();
$(this).addClass("bg");
},
function(){
croll = true;
$(this).removeClass("bg");
}
)
});
</script>
- 图片轮播
- 腾讯图片轮播
- js图片轮播
- js图片轮播
- JavaScript 图片轮播
- js图片轮播
- jquery 图片轮播
- jquery图片轮播
- 图片轮播
- 图片轮播
- 图片轮播插件
- JS 图片轮播
- JavaScript【图片轮播】
- banner图片轮播
- js图片轮播
- jQuery图片轮播
- JavaScript【图片轮播】
- jQuery 图片轮播
- 1067. 试密码(20)
- 图形学数学--向量
- 【XSY2138】【BZOJ1007】【HNOI2008】水平可见直线 几何 单调栈
- 划分树
- Tomcat启动时执行到Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource...时卡住
- 图片轮播
- 【微软2017年预科生计划在线编程笔试第二场 A】Queen Attack
- 【算法系列】——Java实现冒泡&&快速
- vijos1514 天才的记忆(st表求rmq板子)
- 【你值得更好的】
- 浅析Android中的复制粘贴控制
- 关于MOD运算
- 2017.8.11杂记
- Unity3D常见面试题