js轮播图

html:

<div id="container">
					<div id="focus-container">
						<ul id="focus-image">
							<li><img src="images/1.jpg" alt="" /></li>
							<li><img src="images/2.jpg" alt="" /></li>					
							<li><img src="images/5.jpg" alt="" /></li>
							<li><img src="images/6.jpg" alt="" /></li>
							<li><img src="images/7.jpg" alt="" /></li>
							<li><img src="images/8.jpg" alt="" /></li>
						</ul>
						
						<ul id="focus-text" class="clear">					
						</ul>
					</div>
				</div>

css:

<style>
			body,p,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd{
				margin: 0;
				padding: 0;
			}
			ul,ol{
				list-style: none;
			}
			a{
				color: #000;
				text-decoration: none;
			}
			body{
				font: 12px/150% arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;
			}
			table{
				width: 100%;
				border-collapse: collapse;
				border-spacing: 0;
			}
			.clear:after{
				display: block;
				height: 0;
				content: '.';
				visibility: hidden;
				clear: both;
			}
			.clear{
				zoom:1;
			}
			#container{
				width: 90%;
				margin: 0 auto;
			}
			#focus-container{
				position:relative;
				width: 590px;
				height: 340px;
				margin:0 auto;
				overflow: hidden;
			}
			#focus-text{
				position: absolute;
				right: 10px;
				bottom: 10px;
			}
			#focus-text li{
				float:left;
				padding:5px 9px;
				margin-right:3px;			
				background:#fff;
				color: #900;
				cursor: pointer;
				border-radius: 50%;
				font-family: Helvetica;
				font-weight: bold;
			}
			#focus-text li.active{
				background-color:#900 ;
				color:#fff;
			}
		</style>

JS:

<script src="scripts/jquery-1.10.0.min.js"></script>
		<script>
			$(function(){						
				//根据#focus-image中li的数量,决定#focus-text中的li数量及内容
				for(var n=1;n<=$('#focus-image>li').size();n++){
					$('#focus-text').append('<li>' + n +'</li>');//	<li>' + n +'</li>添加到	#focus-text	中		
				}
				$('#focus-image>li:not(:first)').hide();
				$('#focus-text>li:first').addClass('active');//默认原点在第一个#focus-text>li 上
				$('#focus-text>li').mouseover(function(){					
					$('#focus-image>li:visible').fadeOut(200);
					$('#focus-image>li:eq('+ $(this).index() + ')').fadeIn(500);
					$(this).addClass('active').siblings().removeClass('active');					
				});
			
				
			});
		</script>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值