jQuery实现的简单折叠菜单(折叠⾯板)效果代码
本⽂实例讲述了jQuery实现的简单折叠菜单(折叠⾯板)效果代码。分享给⼤家供⼤家参考。具体如下:
这是⼀款基于jQuery实现的折叠菜单,可展开⼀些内容,实际上称它为⼀个⾯板⽐较好,是⼀个折叠⾯板,使⽤了jQuery1.6.2插件。
运⾏效果截图如下:
在线演⽰地址如下:
具体代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="/1999/xhtml">
<head>
<title>jQuery 折叠菜单 by Sam Zhang</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<style type="text/css">
* { margin:0px; padding:0px; }
body { background:transparent url('images/bg.gif') repeat scroll left top;font-size:14px; }
ul, li, p, h1, h2, h3, div, label, input, form { list-style:none; padding:0px; margin:0px; }
#header { width:600px; margin:20px auto 0; color:#ffffff; background:transparent url('images/header1.jpg') repeat-x scroll left top; height:90px; line-height:90px; font-size:20px; overflow:hidden; }
#header p { padding-left:15px; font-weight:bold; }
#header p span.date { float:right; padding-right:15px; font-size:14px; padding-top:10px; font-weight:normal; }
.content { width:596px; _height:430px; min-height:430px; margin:0 auto; border:2px solid #AAAA00; border-top:none; background-color:#FFFFFF; overflow:hidden; }
.toggle { width:450px; margin:20px auto; }
.toggle dl dt { background:#F4FFF4 url('images/bg_toggle_up.gif') no-repeat scroll 8px 14px; height:40px; width:450px; line-height:40px; font-size:16px; font-weight:bold; color:#006600; cursor:pointer; margin:8px 0; padding-left:25px; display:block; } .toggle dl dt.current { background:#F4FFF4 url('images/bg_toggle_down.gif') no-repeat scroll 8px 14px; }
.toggle dl dd { padding-left:10px; line-height:24px; }
.toggle dl dd h2 { font-size:15px; }
.toggle dl dd ul { padding-bottom:12px; }
.toggle dl dd ul li { list-style:decimal inside none; }
</style>
<script type="text/javascript">
$(function(){
$(".toggle dl dd").hide();
$(".toggle dl dt").click(function(){
$(".toggle dl dd").not($(this).next()).hide();
$(".toggle dl dt").not($(this).next()).removeClass("current");
$(this).next().slideToggle(500);
$(this).toggleClass("current");
});
});
</script>
</head>
<body>
<div id="header">
<p><span class="date">时间:2010/8/3</span>jQuery 折叠菜单<span >By Sam Zhang</span>
</div>
<div class="content">
<div class="toggle">
<dl>
<dt>web 前端开发⼯程师(⼯作地点:上海、⼴州)</dt>
<dd>
<h2>⼯作职责:</h2>
<ul>
<li>简单分析⽤户数据,整理⽤户需求导向;</li>
<li>对在⽤户浏览器端的最终视觉呈现负责;</li>
<li>和后台⼯程师⼀起研讨技术实现⽅案,制定服务接⼝等;</li>
</ul>
<h2>职位要求:</h2>
<ul>
<li>本科以上学历,习惯阅读英⽂原版技术⽂档和书籍;</li>
<li>对可⽤性、可访问性等相关知识有深刻的认识和实践经验;</li>
<li>掌握⾄少⼀门⾮前端脚本开发语⾔(如PHP/Python等);</li>
</ul>
</dd>
<dt>web 前端开发⼯程师(⼯作地点:上海、⼴州)</dt>
<dd>
<h2>⼯作职责:</h2>
<ul>
<li>对在⽤户浏览器端的最终视觉呈现负责;</li>
<li>持续的优化前端体验和页⾯响应速度;</li>
<li>和后台⼯程师⼀起研讨技术实现⽅案,制定服务接⼝等;</li>
</ul>
<h2>职位要求:</h2>
<ul>
<li>本科以上学历,习惯阅读英⽂原版技术⽂档和书籍;</li>
<li>熟悉⾄少⼀种JS框架(如YUI/JQuery等),我们⽬前主要使⽤YUI;</li>
<li>掌握⾄少⼀门⾮前端脚本开发语⾔(如PHP/Python等);</li>
</ul>
</dd>
<dt>web 前端开发⼯程师(⼯作地点:上海、⼴州)</dt>
<dd>
jquery翻书效果<h2>⼯作职责:</h2>
<ul>
<li>简单分析⽤户数据,整理⽤户需求导向;</li>
<li>对在⽤户浏览器端的最终视觉呈现负责;</li>
<li>使⽤HTML/CSS/Javascript开发符合W3C标准的⽹站前端页⾯;</li>
</ul>
<h2>职位要求:</h2>
<ul>
<li>精通XHTML/CSS/Javascript等前端技术,兼容多种浏览器的代码;</li>
<li>熟悉⾄少⼀种JS框架(如YUI/JQuery等),我们⽬前主要使⽤YUI;</li>
<li>掌握⾄少⼀门⾮前端脚本开发语⾔(如PHP/Python等);</li>
</ul>
</dd>
</dl>
</div>
</div>
</body>
</html>
希望本⽂所述对⼤家的jQuery程序设计有所帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论