jQuery图片轮播效果

代码实例:

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>仿手机腾讯网图片轮播效果</title>
<link type="text/css" rel="stylesheet" href="main.css" />
<style>
@charset "utf-8";
* {padding:0;margin:0;border:none;text-decoration:none;list-style:none;overflow:hidden;}
#main{width:960px;height:450px;position:relative;left:50%;margin-left:-480px;margin-top:100px;}
#picbox{width:3840px;height:450px;position:absolute;top:0px;left:0px;}
.pics{width:960px;height:450px;float:left;}
#pic1{background:url(http://3gimg.qq.com/images/3gqq/ad_home.jpg);}
#pic2{background:url(http://3gimg.qq.com/images/3gqq/ad_yuetu.jpg);}
#pic3{background:url(http://3gimg.qq.com/images/3gqq/ad_nba.jpg);}
#pic4{background:url(http://3gimg.qq.com/images/3gqq/ad_stock.jpg);}
</style>
</head>
<body>
<div id="main">
  <div id="picbox">
    <div id="pic1" class="pics"></div>
    <div id="pic2" class="pics"></div>
    <div id="pic3" class="pics"></div>
    <div id="pic4" class="pics"></div>
  </div>
</div>
<script src="http://h.qhimg.com/js/jquery-1.6.2.min.js"></script>
<script type="text/javascript">
    var i=0;
	var m;
	$(document).ready(function(){
		setInterval( function autodo(){
			i++;
			if(i>4){i=1}
			doit(i);
		},1500);
	});
	function doit(i){
		m = -960*(i-1);
		$("#picbox").stop(true, true).animate({"left":m+"px"},500);
	}
</script> 
</body>
</html>





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值