`

用jquery写一个简单的菜单伸缩效果

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us">
<head>
<title>用jquery写一个菜单伸缩效果</title>
<script src="http://code.jquery.com/jquery-1.1.3.1.pack.js"></script>
<script>
jQuery(document).ready(function(){
	jQuery("dd:not(:first)").hide();
		jQuery("dt a").click(function(){
		jQuery("dd:visible").slideUp("slow");
		jQuery(this).parent().next().slideDown("slow");
		return false;
	});
});
</script>
<style>
body { font-family: Arial; font-size: 16px; margin: 0 auto; text-align: center; }
dl,dt,dd,ul {margin: 0; padding: 0;}
dl{margin-top: 150px;}
dt { margin-top: 2px;}
dt a {display: block; width: 300px; height: 30px; line-height: 30px;text-align: left; font-size: 18px;  padding-left: 5px; color: #FFF; background: #73C5E5;}
dd {width: 303px; border: 1px solid #73C5E5;}
ul li{list-style: none; padding: 5px; text-align: left; }
</style>
</head>
<body>
<dl>
	<dt><a href="http://leotheme.cn/">jQuery</a></dt>
	<dd>
		<ul>
			<li><a href="http://leotheme.cn/">Download</a></li>
			<li><a href="http://leotheme.cn/">Documentation</a></li>
			<li><a href="http://leotheme.cn/">Blog</a></li>
		</ul>
	</dd>
	<dt><a href="http://leotheme.cn//discuss/">JavaScript</a></dt>
	<dd>
		<ul>
			<li><a href="http://leotheme.cn/">Mailing List</a></li>
			<li><a href="http://leotheme.cn/">Tutorials</a></li>
			<li><a href="http://leotheme.cn/">Demos</a></li>
			<li><a href="http://leotheme.cn/">Plugins</a></li>
		</ul>
	</dd>
	<dt><a href="http://leotheme.cn/">WordPress</a></dt>
	<dd>
		<ul>
			<li><a href="http://leotheme.cn/">Themes</a></li>
			<li><a href="http://leotheme.cn/">plugins</a></li>
			<li><a href="http://leotheme.cn/">languages</a></li>
		</ul>
	</dd>
	<dt><a href="http://leotheme.cn/">Themes</a></dt>
	<dd>
		<ul>
			<li><a href="http://leotheme.cn/">BlueSky</a></li>
			<li><a href="http://leotheme.cn/">Maxthon v2.0</a></li>
			<li><a href="http://leotheme.cn/">simple-line</a></li>
		</ul>
	</dd>
</dl>
</body>
</html>
 
分享到:
评论

相关推荐

    jquery 图片伸缩效果图片伸缩效果

    在本项目中,我们探讨的是如何使用jQuery实现图片的伸缩效果,这是一种常见的网页动态视觉效果,可以提升用户体验,使页面更具吸引力。 首先,`index.html`是网页的主文件,它定义了网页的基本结构。在这个文件中,...

    jQuery实现的动态伸缩导航菜单实例

    在介绍jQuery实现的动态伸缩导航菜单实例中,我们首先需要了解jQuery这个前端开发常用的...对于学习和使用jQuery的开发者来说,这是一个实用且简洁的例子,可以作为进一步探索jQuery动态效果和交互行为的基础。

    jquery实现横向伸缩菜单导航

    本教程将深入探讨如何使用jQuery实现一个横向伸缩菜单导航,当鼠标悬停在导航项上时,其子菜单会向左滑动展开。 首先,我们需要了解jQuery的基本用法。jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理...

    jQuery伸缩型菜单

    jQuery库的使用使得菜单的动态交互变得简单易行,开发者无需深入学习复杂的JavaScript语法就能实现丰富的交互功能。 "kwicks.html"文件很可能是该伸缩菜单的一个示例页面,展示如何在实际项目中集成和使用这个菜单...

    Jquery实现伸缩效果

    在网页开发中,jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 JavaScript 的操作,包括DOM操作、事件处理、动画效果以及Ajax交互等。本文将深入探讨如何利用jQuery实现伸缩效果,这是一种常见且实用的交互...

    jquery 菜单 伸缩

    总结来说,这个"jquery 菜单 伸缩"项目是一个使用jQuery和JavaScript实现的交互式菜单系统,它具有三个不同的视觉皮肤(Silver、Classic、Blue)和一个示例文件(menu11.html)。开发者通过编写`myMenu.js`实现了...

    jQuery 伸缩菜单(典型、简单的实例)

    jQuery 是一个广泛使用的 JavaScript 库,提供了丰富的功能和简洁的 API,使得创建动态、交互式的菜单变得简单。在这个"jQuery 伸缩菜单(典型、简单的实例)"中,我们将深入探讨如何利用 jQuery 实现一种常见的菜单...

    简单的jquery代码实现的伸缩菜单效果源码下载

    在本资源中,我们关注的是一个使用jQuery库创建的简单伸缩菜单的源代码实现。jQuery是一个非常流行的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务,使得开发者能够更轻松地创建动态网页。...

    jQuery页面左侧伸缩下拉导航菜单.zip

    首先,我们来看看jQuery如何用于创建伸缩效果。jQuery提供了`.slideToggle()`方法,它可以在元素之间切换显示和隐藏状态,通过添加或移除CSS的`display`属性来实现平滑的动画效果。在左侧导航菜单中,这个方法可以...

    jquery 伸缩菜单jquery打造的竖向伸缩菜单

    接下来,我们编写jQuery脚本来实现菜单的伸缩效果。以下是一个基础的示例: ```javascript $(document).ready(function() { $('#menu &gt; li').click(function(e) { e.preventDefault(); // 阻止链接的默认行为 $...

    jquery左侧自动伸缩菜单

    在菜单伸缩过程中,我们可以用`.animate()`来实现优雅的展开和收起动画。 5. **数据缓存与效率优化**: 对于频繁操作的DOM元素,使用`$(selector).data('key', value)`可以将元素与数据关联起来,提高性能。在处理...

    jQuery左侧伸缩导航菜单.zip

    在本文中,我们将深入探讨如何使用jQuery来创建一个动态的左侧伸缩导航菜单。这个菜单是基于`jquery-1.8.3.min.js`库构建的,提供了多种交互效果,包括无缓动的展开和隐藏,以及两种不同类型的百叶窗效果。我们将...

    jquery侧边伸缩菜单可改样式

    本文将深入探讨如何使用jQuery创建一个可伸缩的侧边菜单,并分享一个自编的实例,旨在促进学习和交流。 首先,我们要理解侧边菜单的基本结构。在HTML中,通常会有一个包含多个链接或子菜单项的`&lt;nav&gt;`或`&lt;ul&gt;`元素...

    jquery下拉菜单(伸缩的)

    本文将详细讲解如何使用jQuery创建一个伸缩的、垂直型的下拉菜单,以及与之相关的技术点。 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理和动画制作等任务。在实现下拉菜单时,jQuery可以提供...

    js/jquery伸缩窗口菜单

    "js/jquery伸缩窗口菜单"是一个专为网上商城设计的组件,它允许用户在不同屏幕尺寸下方便地浏览和操作菜单。这种菜单设计尤其适用于响应式布局,能够根据窗口大小自动调整,确保在手机、平板电脑和桌面设备上都能...

    jQuery页面左侧伸缩下拉导航菜单

    本文将深入探讨如何使用jQuery实现一个页面左侧的伸缩下拉导航菜单,这种菜单通常用于多级导航,能有效地组织大量链接,同时保持页面整洁。 首先,我们需要了解jQuery的基本概念。jQuery是一个轻量级的JavaScript库...

    58、jQuery可伸缩关闭的菜单栏

    "58、jQuery可伸缩关闭的菜单栏"这个主题涉及到的是使用jQuery实现一个交互式的菜单栏,该菜单栏可以根据用户的需求进行展开和收起,提高用户体验。以下是对这一知识点的详细说明: 1. **jQuery基础**: - jQuery...

    jquery左右伸缩滑动效果.rar

    "jQuery左右伸缩滑动效果"是一种常见的JavaScript特效,它广泛应用于导航菜单、图片轮播、内容切换等多个场景。jQuery库以其简洁的API和丰富的插件,为开发者提供了实现这种效果的便利。本文将详细介绍如何利用...

    jQuery CSS3弹性工具栏伸缩菜单代码.zip

    jQuery CSS3弹性工具栏伸缩菜单代码是一款效果不错的默认只显示一个圆形按钮,单点击按钮时,子菜单项会以弹性动画展开显示二级图标导航的网页特效。 js代码 [removed][removed] [removed] $( ".button" )....

Global site tag (gtag.js) - Google Analytics