สร้างเมนูแท็บ Tab menu ด้วย jQuery + CSS อย่างง่าย

Javascript Code

<script language="javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
$(function(){
	$("ul.tabme > li").click(function(){
		$(this).siblings().children("ul").slideUp(100);	
		$(this).children("ul").slideDown();
	});
});
</script>

CSS Code

<style type="text/css">
ul.tabme,ul.tabme > li > ul,ul.tabme li{
	list-style:none;
	padding:0;margin:0;
}
li#menutab1{	
	display:block;
	height:20px;
	width:100px;
	text-align:center;
	float:left;
	cursor:pointer;
	background-color:#EDFAF0;			
}
li#menutab2{	
	display:block;
	height:20px;
	width:100px;
	text-align:center;
	float:left;
	cursor:pointer;
	background-color:#FFCCCC;		
}
li#menutab3{	
	display:block;
	height:20px;
	width:100px;
	text-align:center;
	float:left;
	cursor:pointer;
	background-color:#FFFFCC;			
}
ul.tabme > li > ul{	
	clear:left;
	display:block;
	width:300px;
	height:120px;
	margin-top:5px;
	display:block;	
	text-align:left;
}
ul#tab1{
	margin-left:0px;
	border:0px #F4F4F4 solid;
	background-color:#EDFAF0;		
}
ul#tab2{
	margin-left:-100px;
	display:none;	
	border:0px #F4F4F4 solid;
	background-color:#FFCCCC;		
}
ul#tab3{
	margin-left:-200px;
	display:none;
	border:0px #F4F4F4 solid;
	background-color:#FFFFCC;		
}
</style>

HTML Code

<ul class="tabme">
	<li id="menutab1">แท็บที่ 1
		<ul id="tab1">
			<li>รายละเอียดแท็บที่ 1</li>
		</ul>
	</li>
	<li id="menutab2">แท็บที่ 2
		<ul id="tab2">
			<li>รายละเอียดแท็บที่ 2</li>
		</ul>
	</li>
	<li id="menutab3">แท็บที่ 3
		<ul id="tab3">
			<li>รายละเอียดแท็บที่ 3</li>
		</ul>
	</li>		
</ul>

ตัวอย่างผลลัพธิ์











บทความในหมวดที่่น่าสนใจ อื่นๆ jQuery Learning

19 Aug 09 สร้าง เมนูแท็บ Tabs อย่างง่าย ด้วย jQuery UI อ่าน 2544 17 Nov 08 ตรวจสอบฟอร์ม form ก่อน submit ด้วย jquery อ่าน 2524 03 Jun 09 สร้างระบบ slide เลื่อนซ้าย ขวา ด้วย jquery อย่างง่าย อ่าน 2509 16 Aug 09 เริ่มต้น jQuery UI กับการสร้าง ปฏิทินเลือกวันที่ datepicker อ่าน 2389 04 Jun 09 สร้างเมนูย่อย ให้กับข้อความ เมื่อนำเม๊าท์ไปชี้ mouseover ด้วย css และ jquery อย่างง่าย อ่าน 2093 04 Mar 09 ใช้ jQuery ย้ายค่าระหว่าง multiple list box อย่างง่าย อ่าน 1968 15 Nov 08 สร้าง Drag and Drop วัตถุด้วย jQuery โดยไม่ใช้ plug in อย่างง่าย อ่าน 1918 04 Aug 09 การส่งข้อมูลแบบ post ด้วย ajax ของ jquery อ่าน 1899 14 Nov 08 สร้างป้ายโฆษณาเลื่อนตามจอภาพ ด้วย jquery ได้ในไม่กี่บรรทัด อ่าน 1860 25 Sep 08 Jquery javascript library มาแรง อ่าน 1855 25 Sep 08 มารู้จัก effect ของ jquery อย่างง่าย ตอนที่ 1 อ่าน 1835 14 Mar 09 สร้าง tooltip กล่องข้อความตัวช่วยเหลือได้ง่ายด้วย jQuery อ่าน 1786 18 Oct 08 การประยุกต์ใช้ฟังก์ขัน after() กับ text input อ่าน 1732 25 Sep 08 เริ่มต้นกับ jquery อ่าน 1698 01 Feb 09 สร้างกล่องแจ้งข้อความ คล้าย MSN ด้วย jQuery อ่าน 1619
จำนวนผู้เยี่ยมชม 85255 คน 2010 © Copyright ninenik.com. All rights reserved.