`

JQ 可展开折叠的导航

 
阅读更多
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
*{ padding: 0; margin: 0;}
li{ list-style-type: none;}
body{ margin: 50px; font-family:\5FAE\8F6F\96C5\9ED1,'Arial';}
a{ text-decoration: none; color:#f00;}
h3{ cursor: pointer;}
</style>
</head>
<body>
<h3>导航一</h3>
<ul style="display:none">
	<li><a href="#">11111</a></li>
	<li><a href="#">11111</a></li>
	<li><a href="#">11111</a></li>
	<li><a href="#">11111</a></li>
</ul>
<h3>导航二</h3>
<ul style="display:none">
	<li><a href="#">22222</a></li>
	<li><a href="#">22222</a></li>
	<li><a href="#">22222</a></li>
	<li><a href="#">22222</a></li>
</ul>
<h3>导航三</h3>
<ul style="display:none">
	<li><a href="#">33333</a></li>
	<li><a href="#">33333</a></li>
	<li><a href="#">33333</a></li>
	<li><a href="#">33333</a></li>
</ul>
<script src="jquery.js"></script>
<script src="jquery.easing.1.3.js"></script>
<script>
$(function(){
	$.easing.def = 'easeOutElastic';
	var oBtn = $('h3');
	oBtn.click(function(){
		$(this).next('ul').slideToggle().siblings('ul').slideUp();
	});
});
</script>
</body>
</html>

 

效果图:

 

 

  • 大小: 3.3 KB
分享到:
评论

相关推荐

    基于jq ui 可折叠展开框架页

    在实际应用中,这种可折叠展开的框架页可以用于各种场景,比如网站的导航菜单、帮助文档、设置面板等。通过折叠和展开,用户可以更有效地浏览和管理页面内容,提高工作效率。 总的来说,这个基于jq ui 的可折叠展开...

    49、jQ侧边固定可折叠悬浮导航代码

    【标题】"49、jQ侧边固定可折叠悬浮导航代码"涉及到的是网页开发中的一个常见设计元素,即使用jQuery实现的侧边栏导航菜单。这种导航菜单通常被设计为固定在页面的一侧,无论用户滚动页面到何处,它都能保持在视口内...

    jQ侧边固定可折叠悬浮导航代码.zip

    "jQ侧边固定可折叠悬浮导航代码.zip" 提供的是一种利用jQuery实现的高效导航解决方案,特别适用于那些希望提供便捷导航功能的网站。这个代码实现了一个侧边栏,它能够固定在页面的一侧,提供可折叠的菜单选项,同时...

    很不错的JQ折叠菜单思路

    "很不错的JQ折叠菜单思路"这个标题揭示了一个关于利用jQuery创建可折叠菜单的设计理念。这种菜单通常用于网站导航,能够优化用户体验,特别是在移动设备上,通过折叠和展开子菜单,可以节省屏幕空间。 首先,让我们...

    多层级垂直风格折叠展开式jQuery导航菜单.rar

    一款竖向排列的多层级手风琴菜单,这种菜单可展开、折叠所属的子菜单,一级展开下一级,平时不需要时可由用户决定是否收起不显示,可将不常用的菜单项默认隐藏不显示。在展开后,可显示子菜单、也可显示相关内容,一...

    Jquery三级折叠菜单示例

    `Jquery`提供了`.click()`方法来绑定点击事件,`.show()`和`.hide()`用于显示或隐藏元素,`.slideToggle()`则可以实现平滑的展开和折叠效果。 在“Jquery三级折叠菜单”中,通常会将菜单项组织成嵌套的`&lt;ul&gt;`和`...

    jQ侧边固定可折叠悬浮导航特效代码

    "可折叠"功能意味着导航栏可以根据需要展开或收起,这样可以在有限的空间内显示更多的菜单项。这通常通过添加和移除类名,或者改变元素的CSS属性(如宽度、高度、透明度等)来实现。jQuery提供了方便的`.slideToggle...

    jq树状导航-很好看

    树状导航是一种呈现层级数据的有效方式,它将多级菜单以可展开和折叠的形式展示。在网页设计中,jQuery提供了方便的方法来创建动态的、响应式的树形菜单,这极大地提升了用户体验。 1. **jQuery基础**:在理解...

    基于jQuery实现以手风琴方式展开和折叠导航菜单

    总结来说,这个jQuery实现的手风琴导航菜单通过监听点击事件,实现了菜单项的动态展开与折叠,同时通过动画效果增强了用户体验。这样的设计既保持了页面的整洁,又提供了直观的交互,是网页设计中一个实用的技巧。...

    jQuery实现可展开折叠的导航效果示例

    本文实例讲述了jQuery实现可展开折叠的导航效果。分享给大家供大家参考,具体如下: &lt;!doctype html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt; ...

    jQ Metro导航菜单 jQ Metro导航菜单代码下载.zip

    6. **导航菜单的实现**:通常包括菜单的展开和折叠动画、鼠标悬停效果、点击触发事件以及可能的下拉子菜单等功能。这些功能通过JavaScript(通常是jQuery)和CSS组合实现,确保菜单既美观又实用。 通过学习和使用jQ...

    纯JQ+CSS漂亮的折叠树形目录菜单

    本文将深入探讨如何使用jQuery(简称为JQ)和CSS来创建一个既美观又实用的折叠树形目录菜单。 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互等任务。在创建折叠树形菜单时,...

    jquery 实现的折叠树

    本主题将深入探讨如何使用jQuery实现一个折叠树结构,这种结构在展示层次化数据时非常有用,例如网站导航菜单、文件系统或组织结构图。 首先,折叠树的核心在于递归地创建和管理DOM元素,以及通过事件监听来控制...

    jQuery+CSS3+HTML5折叠卡片式下拉菜单特效

    在网页设计中,下拉菜单是一种常见的交互元素,用于展示多级导航结构。本特效利用jQuery的事件处理、DOM操作,结合CSS3的动画效果和HTML5的新特性,构建出一种具有3D立体效果的折叠卡片式下拉菜单,既美观又实用。 ...

    html+jq+css手风琴(折叠效果)

    HTML+jQ+CSS 手风琴(折叠效果)是一种常见的网页交互设计,它允许用户通过点击来展开或折叠内容区域,通常用于节省页面空间并提高用户体验。手风琴效果广泛应用于菜单、FAQs、导航栏等场景。在这个案例中,我们将...

    Akordeon可折叠手风琴jQ插件.zip

    在"Akordeon可折叠手风琴jQ插件.zip"压缩包中,可能包含了以下内容: 1. jQuery库:这是插件运行的基础,确保网页中已经引入了jQuery才能使用Akordeon插件。 2. Akordeon插件源代码:包含JavaScript文件,可能有.min...

    jQuery移动端导航栏滑动菜单.zip

    例如,我们可以调整导航栏的布局,让菜单在大屏幕下水平展开,在小屏幕下则折叠为垂直列表。 这个“jQuery移动端导航栏滑动菜单”项目展示了如何结合HTML、CSS和jQuery来实现响应式导航菜单。通过理解这个示例,...

    35个导航菜单Jq插件

    7. **折叠与展开**:"Accordion Nav"和"Toggles"提供折叠式菜单,节省空间并保持页面整洁。 8. **菜单定位**:有些插件如"Fixed Header"可以将导航菜单固定在页面顶部,无论用户滚动到哪里,菜单始终保持可见。 9....

    Discuz导航实现jq滑动

    在这个场景中,`.slideToggle()`可能是最佳选择,因为它可以在元素可见时将其隐藏,反之亦然,非常适合用来处理导航菜单的展开与折叠。 在提供的压缩包文件中,有三个文件: 1. `教育门户网站-Discuz滑动导航效果....

Global site tag (gtag.js) - Google Analytics