- 浏览: 229956 次
- 性别:
- 来自: beijing
文章分类
<html> <head> <script language="javascript" src="../jquery/jslib/jquery-1.4.2.js"> </script> <style type="text/css"> .menu_list { width: 150px; } .menu_head { padding: 8px 10px; cursor: pointer; position: relative; margin:1px; font-weight:bold; background: #93cdff; } .menu_body { display:none; } .menu_body a { padding:8px 0px; display:block; color:#006699; background-color:#EFEFEF; padding-left:10px; font-weight:bold; text-decoration:none; } .menu_body a:hover { color:#7fb2f4; background-color:#dfdfdf; text-decoration:underline; } </style> <script type="text/javascript"> $(function(){ $("#firstpane p.menu_head").click(function() { $(this).next("div.menu_body").slideToggle(300).siblings("div.menu_body").slideUp("slow"); // 仅仅显示当前的菜单 //$(this).next("div.menu_body").slideToggle(300); // 多个菜单显示 }); $("#firstpane p.menu_head").mouseover(function() { $(this).css({background:"#2286c6"}); }); $("#firstpane p.menu_head").mouseout(function() { $(this).css({background:"#93cdff"}); }); });s </script> </head> <body> <div id="firstpane" class="menu_list"> <p class="menu_head">菜单1</p> <div class="menu_body"> <a href="#">子菜单1</a> <a href="#">子菜单2</a> <a href="#">子菜单3</a> </div> <p class="menu_head">菜单2</p> <div class="menu_body"> <a href="#">子菜单1</a> <a href="#">子菜单2</a> <a href="#">子菜单3</a> </div> <p class="menu_head">菜单3</p> <div class="menu_body"> <a href="#">子菜单1</a> <a href="#">子菜单2</a> <a href="#">子菜单3</a> </div> <p class="menu_head">菜单4</p> <div class="menu_body"> <a href="#">子菜单1</a> <a href="#">子菜单2</a> <a href="#">子菜单3</a> </div> </div> </body> </html>
发表评论
-
重写openalyers 的方法,加载天地图瓦片数据
2012-06-20 09:16 6364将TiandituLayer 加载到OpenLayers.js ... -
ArcGIS客户端API中加载大量数据的几种解决办法
2012-06-20 09:18 3068原文地址:http://blog.newnaw.com/?p= ... -
table_border.html
2011-01-21 17:07 932<html> <head> ... -
ExtJs layout
2010-07-20 15:20 1342extjs的容器组件都可以设置它的显示风格,它的有效值有 ab ... -
验证验证
2010-05-28 15:40 935匹配中文字符的正则表 ... -
jquery validate.js x学习
2010-04-12 16:05 1258学习了 jquery validate.js ... -
CSS 定义鼠标的样式
2009-12-17 15:33 1693CSS允许你控制网页外观 ... -
学习AJAX框架后的理解
2009-11-25 14:20 1007现在很多的AJAX框架,表现的是很优秀恩 不大可能一下就 ... -
jquey中的$符号与其他框架的$的冲突解决方法
2009-11-25 12:39 1022Jquery 中的$(id)方法来获取一个元素,或者其他的一些 ... -
IE6下div不能将select框遮住
2009-11-24 13:35 1939<Fieldset style="border ... -
DHTMLX框架AJAX
2009-11-20 17:28 1381在项目中用了下Dhtml的Grid,一直都没有仔细的 ... -
关于页面的传值
2009-11-20 10:46 1109有两个页面,父页面与子页面,父页面要传一个参数给子页面, ... -
jQuery 的CSS属性
2009-11-15 16:06 6616CSS属性的设定, 可以用预先定义的 CSS样式,使用$ ... -
jQuery 理解
2009-11-15 14:10 1181jquery this的含义 在触发事件的时候,是指向原生态 ... -
jquery理解
2009-11-11 10:24 1098下载好后引用这个jQuery库就可以了我们的jQuery开发了 ... -
内存泄露与闭包
2009-11-05 17:34 1623JavaScript 编程来说,内存泄露是一个很潜在的危险,主 ... -
JavaScript的跨域问题
2009-11-05 17:03 1612可能是经过的项目少,还没有经历过跨域问题,于是收集点跨 ... -
使用dtmlxGrid 未知运行的错误。与显示不出来的情况
2009-09-22 16:05 956ie4,ie6,ie7 环境下会出现这个错误, 原因 gri ... -
javaScript 中 call 函数与apply的用法说明
2009-09-11 10:44 1510call 的用法 javaScript 中的 call ... -
javascript 中this 的用法
2009-09-09 14:14 991在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如 ...
相关推荐
本篇文章将深入探讨jQuery菜单效果的实现方式,通过分析描述中的“三个不一样的效果”,来揭示其背后的原理和技术。 首先,一个基本的jQuery菜单通常由HTML结构、CSS样式和jQuery脚本组成。HTML负责构建菜单的基础...
**jQuery 菜单效果详解** 在Web开发中,用户界面的交互性和用户体验至关重要,而菜单作为用户导航网站内容的主要工具之一,其设计和实现方式直接影响到网站的易用性。`jQuery`作为一种轻量级的JavaScript库,因其...
【jQuery做的一个菜单系统】是基于JavaScript库jQuery开发的一个高效且易于使用的动态菜单解决方案。jQuery以其简洁的API和强大的功能,极大地简化了DOM操作、事件处理以及动画效果的实现,使得开发者可以快速构建出...
本项目涉及的主题是“jQuery菜单级联效果”,它实现了鼠标交互时菜单的动态展示,包括单击收缩和鼠标悬停自动伸缩功能。接下来,我们将详细探讨这个知识点。 首先,`index.html`是网页的主文件,它定义了页面的基本...
根据上述内容,我们可以总结出实现一个基本的jQuery菜单效果需要以下知识点: 1. HTML结构的构建:创建嵌套的ul和li元素来形成菜单结构。 2. CSS样式的应用:定义必要的样式,如清除列表样式、设置菜单项的背景和...
标题 "jquery ui 的一个菜单滑动效果" 涉及的是使用 jQuery UI 库来创建具有滑动动画的交互式菜单。jQuery UI 是基于 jQuery JavaScript 库的一个扩展,提供了丰富的用户界面组件,如对话框、进度条、日期选择器、...
"jQuery动画效果多功能菜单"是一个专为学习设计的项目,它展示了如何利用jQuery创建出吸引人的、具有动画效果的菜单,以增强用户体验并提升网页的视觉吸引力。 jQuery中的动画功能主要通过几个核心函数来实现,如`...
"jQuery收缩菜单"是一个利用jQuery实现的高效解决方案,旨在提供一种优雅的方式来展示和隐藏网站的导航菜单,从而优化页面布局,提升用户浏览体验。 首先,我们来看看`index.html`。这个文件是网页的主体部分,通常...
"jQuery动画效果悬浮菜单.zip" 是一个专门用于创建动态、吸引人的网站菜单的资源包,利用了JavaScript库jQuery的强大功能。jQuery简化了HTML文档遍历、事件处理、动画效果和Ajax交互,使得开发复杂的网页交互变得...
在这个特定的案例中,我们关注的是一个基于jQuery UI的创新实现——“可自由拖拽的弹性圆形菜单效果”。 这个效果的核心在于将jQuery UI的交互性与动画库anime.js相结合,创造出一种引人注目的用户体验。jQuery UI...
【jQuery手机环形圆角菜单效果】是一种在移动设备上实现的独特交互设计,它结合了jQuery库的强大功能和视觉上的吸引力。这种菜单设计通常用于触摸屏设备,为用户提供直观且有趣的导航体验。以下是对这个主题的详细...
总的来说,使用JQuery实现动态滚动菜单效果需要对DOM操作、事件处理、CSS选择器和动画有深入理解。通过结合以上知识点,我们可以创建一个既美观又实用的动态滚动菜单,提升网站的整体用户体验。
例如,当用户将鼠标悬停在菜单项上时,jQuery可以触发一个滑动或淡入淡出的动画,使菜单项更吸引人且易于使用。 CSS3,即层叠样式表的第三版,引入了许多新的特性和功能,特别是在动画和过渡方面。CSS3的transform...
在Web开发中,用户界面的设计与交互是至关重要的,一个优秀的菜单系统能显著提升用户体验。"jQuery控制的卷帘菜单"就是一种常见且实用的交互元素,它允许用户通过点击来展开或收起菜单项,从而呈现更多信息而不占用...
本资源“jquery横向下拉三级菜单效果”提供了一种高效的解决方案,利用jQuery库实现了一个流畅、美观的横向下拉三级菜单。下面我们将详细探讨这一技术实现及其应用。 jQuery是一个轻量级、功能丰富的JavaScript库,...
标题 "jquery倾斜菜单上拉效果.zip" 涉及到的是一个使用jQuery实现的交互式菜单,该菜单具有独特的倾斜和上拉动画效果。在Web开发中,菜单导航是用户体验的重要组成部分,尤其当它们带有动态效果时,可以提高网站的...
在“Jquery写的一个小菜单”这个主题中,我们可以深入探讨如何使用jQuery来创建动态、交互式的菜单。** 首先,jQuery的核心概念是选择器(Selectors),它允许我们高效地选取页面中的DOM元素。例如,`$("#id")` ...
本篇文章将深入探讨如何使用jQuery实现一个循环加载的导航菜单栏。 ### 一、jQuery简介 jQuery是由John Resig于2006年创建的,其目的是使JavaScript编程变得更加简单和高效。它通过提供简洁的API,让DOM操作、事件...
每个子菜单项可能有一个触发器(如`<a>`标签)和一个可隐藏的子菜单容器(如`<ul>`)。 4. **jQuery事件处理**: - 当用户点击菜单项时,通过jQuery的`toggle()`方法切换子菜单的可见性。这可以结合`slideToggle()...
在本文中,我们将深入探讨如何使用jQuery来创建一个支持无限层级的多级菜单。这个话题对于Web开发人员,特别是初学者来说,是非常实用且有趣的,因为它可以帮助他们更好地理解和掌握前端交互设计。 首先,jQuery是...