最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery實現折疊式菜單的詳細代碼

 更新時間:2020年06月03日 15:20:42   作者:Q欣慰的三葉草  
這篇文章主要介紹了JQuery實現折疊式菜單的詳細代碼,本文通過實例代碼通過兩種風格給大家詳細介紹,需要的朋友可以參考下

兩種風格:

1:點菜單項,每個子菜單項都可顯示

在這里插入圖片描述

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>30秦甜甜_實訓13-2_2_180701802230_18計算機2班</title>
	</head>
	<style type="text/css">
		* {
			padding: 0;
			margin: 0;
			list-style: none;
		}

		.menu-list {
			width: 300px;
			margin: 60px auto;
			border: 2px solid #bbffff;
		}

		.menu-head {
			background-color: #aaaaff;
			text-align: center;
			height: 100px;
			line-height: 100px;
		}

		.menu-body>li {
			height: 60px;
			line-height: 60px;
			text-align: center;
		}
	</style>
	<script src="../JQuery/jquery.js"></script>
	<script>
		$(function() {
			$(".menu-body").hide().eq(0).show();
			$(".menu-head").click(function() {
				// 1:
				$(this).next().toggle();
				// 2:
				// $(this).next().show();
			});
		});
	</script>
	<body>
		<div class="menu-list">
			<ul>
				<li>
					<h2 class="menu-head">學科</h2>
					<ul class="menu-body">
						<li>語文</li>
						<li>數學</li>
						<li>英語</li>
						<li>體育</li>
					</ul>
				</li>
				<li>
					<h2 class="menu-head">水果</h2>
					<ul class="menu-body">
						<li>蘋果</li>
						<li>香蕉</li>
						<li>草莓</li>
						<li>西瓜</li>
					</ul>
				</li>
				<li>
					<h2 class="menu-head">蔬菜</h2>
					<ul class="menu-body">
						<li>番茄</li>
						<li>黃瓜</li>
						<li>生菜</li>
						<li>茄子</li>
					</ul>
				</li>
				<li>
					<h2 class="menu-head">肉類</h2>
					<ul class="menu-body">
						<li>魚肉</li>
						<li>雞肉</li>
						<li>牛肉</li>
						<li>豬肉</li>
					</ul>
				</li>
			</ul>
		</div>
	</body>

運行結果圖:

在這里插入圖片描述

2:點菜單項,僅當前子菜單項可顯示,其余子菜單隱藏

在這里插入圖片描述

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>30秦甜甜_實訓13-2_3_180701802230_18計算機2班</title>
	</head>
	<style type="text/css">
		* {
			padding: 0;
			margin: 0;
			list-style: none;
		}

		.menu-list {
			width: 300px;
			margin: 60px auto;
			border: 2px solid #bbffff;
		}

		.menu-head {
			background-color: #aaaaff;
			text-align: center;
			height: 100px;
			line-height: 100px;
		}

		.menu-body>li {
			height: 60px;
			line-height: 60px;
			text-align: center;
		}
	</style>
	<script src="../JQuery/jquery.js"></script>
	<script>
		$(function() {
			$(".menu-body").hide().eq(0).show();
			$(".menu-head").click(function() {
				// 1:
				// $(this).next().toggle();
				// 2:
				$(this).next().show();
				var parentli = $(this).parent();
				var lis=parentli.siblings();
				lis.children(".menu-body").hide();
			});
		});
	</script>
	<body>
		<div class="menu-list">
			<ul>
				<li>
					<h2 class="menu-head">學科</h2>
					<ul class="menu-body">
						<li>語文</li>
						<li>數學</li>
						<li>英語</li>
						<li>體育</li>
					</ul>
				</li>
				<li>
					<h2 class="menu-head">水果</h2>
					<ul class="menu-body">
						<li>蘋果</li>
						<li>香蕉</li>
						<li>草莓</li>
						<li>西瓜</li>
					</ul>
				</li>
				<li>
					<h2 class="menu-head">蔬菜</h2>
					<ul class="menu-body">
						<li>番茄</li>
						<li>黃瓜</li>
						<li>生菜</li>
						<li>茄子</li>
					</ul>
				</li>
				<li>
					<h2 class="menu-head">肉類</h2>
					<ul class="menu-body">
						<li>魚肉</li>
						<li>雞肉</li>
						<li>牛肉</li>
						<li>豬肉</li>
					</ul>
				</li>
			</ul>
		</div>
	</body>
</html>

運行結果圖:

在這里插入圖片描述

總結

到此這篇關于JQuery實現折疊式菜單的詳細代碼的文章就介紹到這了,更多相關jquery 折疊式菜單內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

白朗县| 浦江县| 永平县| 双峰县| 遂溪县| 霍城县| 徐汇区| 观塘区| 濮阳县| 锦州市| 台中市| 独山县| 南郑县| 婺源县| 项城市| 吐鲁番市| 哈尔滨市| 株洲市| 山阳县| 华容县| 天镇县| 镇安县| 闽清县| 三江| 怀化市| 名山县| 化隆| 阿拉善左旗| 承德市| 弋阳县| 磐石市| 玉龙| 泸水县| 荣成市| 新沂市| 绥德县| 驻马店市| 无锡市| 张家界市| 托克托县| 珠海市|