jQuery 轮播图

效果:

jQuery轮播图

代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			*{padding: 0px;margin: 0px;list-style: none;}
			#box{width: 800px;height:150px;border: 1px solid red; overflow: hidden;margin: 5px auto;}
			#sente{width:1600px;height:150px;}
			#sente li img{width: 200px;height: 150px;float: left;}
		</style>
		<script src="../js/jquery-3.1.1.js"></script>
		<script>
			$(function(){
				$("ul").append($("li").clone())
				function change(){
					if($("#box").scrollLeft()<$("#box").width()){
						$("#box").scrollLeft($("#box").scrollLeft()+1);
					}else{
						$("#box").scrollLeft(0)
					}
				}
				var intvar=setInterval(change,10)
				$("#box").hover(function(){
					if(intvar!=null){
						clearInterval(intvar)
						intvar=null;
					}
				},function(){
					if(intvar==null){
						intvar=setInterval(change,10)
					}
				})
			})
		</script>
	</head>
	<body>
		<div id="box">
			<ul id="sente">
				<li><img src="../img/spring.jpg" alt="" /></li>
				<li><img src="../img/summer.jpg" alt="" /></li>
				<li><img src="../img/autumn.jpg" alt="" /></li>
				<li><img src="../img/winter.jpg" alt="" /></li>
			</ul>
		</div>
	</body>
</html>

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值