jquery简单切换插件

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Examples</title>
<meta name="description" content="">
<meta name="keywords" content="">
<link href="" rel="stylesheet">
<script src = "jquery.js"></script>
<style>
    .slider-bar{
    	overflow: hidden;
    }
	li{
		100px;
		float: left;
		height: 50px;
		text-align: center;
		line-height: 50px;
		cursor: pointer;
		list-style: none;
	}
	.slider-cont{
		100px;
		height:100px;
		
		line-height: 100px;
		text-align: center;
		font-size: 20px;
	}
	.slider-block{
		float:left;
		display: none;
		100px;
		height:100px;
		background:#dd1e2e;
	}
</style>
</head>
<body>
    <div class="slider" id ="slider">
    	<div class="slider-bar">
    		<ul>
    			<li>first</li>
    			<li>second</li>
    		</ul>
    	</div>
    	<div class="slider-cont">
    		<div class="slider-block" style="display:block">1</div>
    		<div class="slider-block">2</div>
    	</div>
    </div>
    <div class="slider" id="slider">
    	<div class="slider-bar">
    		<ul>
    			<li>first</li>
    			<li>second</li>
    		</ul>
    	</div>
    	<div class="slider-cont">
    		<div class="slider-block" style="display:block">1</div>
    		<div class="slider-block">2</div>
    	</div>
    </div>
</body>
</html>
<script>
	(function($){
		$.fn.slider = function(options){
			var defaults = {
				background1:"#ccc",
				background2:"#ddd"
			};
			var opt = $.extend({},defaults,options);
			return this.each(function(){
				$(this).find("li").bind("click",function(){
					var _index = $(this).index();
					var _slider = $(this).closest("div").next().find(".slider-block");
					_slider.eq(0).css("background",opt.background1)
					_slider.eq(_index).show().siblings().hide();
				})
			})
		}
	})(jQuery)
	$(function(){
		$(".slider").slider();
		$(".slider").slider();
	})
</script>

  

原文地址:https://www.cnblogs.com/bestsamcn/p/4815006.html