<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
ul{
width: 306px;
height: 50px;
overflow: hidden;
}
ul li{
width: 100px;
height: 50px;
border: 1px solid black;
float: left;
list-style: none;
}
div{
width: 304px;
height: 304px;
border: 1px solid red;
display: none;
}
</style>
</head>
<body>
jQuery.fn.extend({
tab:function(obj){//obj为所有的div
// console.log($(this));//这里的this指向每一个li
$(this).click(function(){
//先将每个div隐藏 然后点击li让对应的div显示
obj.css({"display":"none"}).eq($(this).index()).css({"display":"block"});
})
}
})
$("li").tab($("div"));
</script>
</body>
</html>