怎么样通过jQuery实现经典竖向伸缩菜单效果
1个回答
2017-02-06 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
参考下面代码
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#wenzhang>dd>dl>dd").hide();
$.each($("#wenzhang>dd>dl>dt"), function(){
$(this).click(function(){
$("#wenzhang>dd>dl>dd ").not($(this).next()).slideUp();
$(this).next().slideToggle(500);
//$(this).next().toggle();
});
});
});
</script>
<style type="text/css">
dl,dd,dt,ul,li{ margin:0; padding:0; list-style:none; color:#333;}
#wenzhang{ width:300px; text-align:center; font-size:12px;border-left:1px solid #dedede;border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
#wenzhang dd dl dt{ border-top:1px solid #dedede; background:#f2f2f2; height:25px; line-height:25px; font-weight:bold;}
#wenzhang ul{ background:#f9f9f9; }
#wenzhang li{ border-top:1px solid #efefef; line-height:25px;}
</style>
</head>
<body>
<dl id="wenzhang">
<dd>
<dl>
<dt>脚本下载</dt>
<dd>
<ul>
<li>ASP源码下载</li>
<li>PHP源码下载</li>
<li>ASP.net源码下载</li>
</ul>
</dd>
</dl>
</dd>
<dd>
<dl>
<dt>网页特效</dt>
<dd>
<ul>
<li>菜单导航</li>
<li>层和布局洋</li>
<li>表单及按钮</li>
</ul>
</dd>
</dl>
</dd>
<dd>
<dl>
<dt>最新更新</dt>
<dd>
<ul>
<li>最新更新</li>
<li>下载排行</li>
<li>推荐下载</li>
</ul>
</dd>
</dl>
</dd>
</dl>
<p>如果初次运行,请刷新一次页面,调用了本站的jQuery,可能加载需要些时间。</p>
</body>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#wenzhang>dd>dl>dd").hide();
$.each($("#wenzhang>dd>dl>dt"), function(){
$(this).click(function(){
$("#wenzhang>dd>dl>dd ").not($(this).next()).slideUp();
$(this).next().slideToggle(500);
//$(this).next().toggle();
});
});
});
</script>
<style type="text/css">
dl,dd,dt,ul,li{ margin:0; padding:0; list-style:none; color:#333;}
#wenzhang{ width:300px; text-align:center; font-size:12px;border-left:1px solid #dedede;border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
#wenzhang dd dl dt{ border-top:1px solid #dedede; background:#f2f2f2; height:25px; line-height:25px; font-weight:bold;}
#wenzhang ul{ background:#f9f9f9; }
#wenzhang li{ border-top:1px solid #efefef; line-height:25px;}
</style>
</head>
<body>
<dl id="wenzhang">
<dd>
<dl>
<dt>脚本下载</dt>
<dd>
<ul>
<li>ASP源码下载</li>
<li>PHP源码下载</li>
<li>ASP.net源码下载</li>
</ul>
</dd>
</dl>
</dd>
<dd>
<dl>
<dt>网页特效</dt>
<dd>
<ul>
<li>菜单导航</li>
<li>层和布局洋</li>
<li>表单及按钮</li>
</ul>
</dd>
</dl>
</dd>
<dd>
<dl>
<dt>最新更新</dt>
<dd>
<ul>
<li>最新更新</li>
<li>下载排行</li>
<li>推荐下载</li>
</ul>
</dd>
</dl>
</dd>
</dl>
<p>如果初次运行,请刷新一次页面,调用了本站的jQuery,可能加载需要些时间。</p>
</body>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询