JQuery学习笔记之实现菜单的下拉

 

实现的效果如图所示:点击“菜单一”,出现“子菜单一,子菜单二”  点击“菜单二”,出现“子菜单一,子菜单二”,



js相关的代码:

$(document).ready(function(){
	var as=$("ul > a");
	//当a标签被点击时候调用
	as.click(function(){
		var Node=$(this);
		var lis=Node.nextAll("li");
		lis.toggle("show");
		
	});
	//点击二级菜单出现的效果
	$("li > a").click(function(){
		//alert("..");
		//通过Id把相应的id值所对应的页面load到div中。div的id为content
		$("#content").load($(this).attr("id"));
	});
	
});

css相关的代码:


li{
	list-style: none;
	margin-left: 30px;
	display: none;
}
a{
	text-decoration: none;
}

相关的jsp文件:

<link rel="stylesheet" type="text/css" href="css/style.css">
  <script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
  <script type="text/javascript" src="js/check.js"></script>
  
  <body>  
		<ul><a href="#" >菜单一</a>
			<li><a href="#" >子菜单一</a></li>
			<li><a href="#" >子菜单二</a></li>
		</ul>
		<ul><a href="#">菜单二</a>
			<li> <a href="#" >子菜单一</a></li>
			<li> <a href="#" >子菜单二</a></li>
		</ul>
		<div id="content"></div>
		
  </body>
这里用到的是
jquery-1.6.1.min.js"
这个jq的类库,写这个记录记录,也给有需要的人。。。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值