西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发javascript|JQuery → 自己用了Jquery开发了多级菜单分享下

自己用了Jquery开发了多级菜单分享下

相关软件相关文章发表评论 来源:本站整理时间:2010/11/7 10:13:56字体大小:A-A+

作者:佚名点击:747次评论:0次标签: Jquery

  • 类型:编程辅助大小:109KB语言:中文 评分:5.0
  • 标签:
立即下载

最近在讲AJAX方面的一些理论和在项目中的应用。我介绍到了AJAX的一些内部原理,以及两套AJAX框架:Microsoft ASP.NET AJAX和jquery.

我个人很喜欢Jquery,我对它的赞美从不吝啬。呵呵

课程中讲到一个问题,就是如何动态生成多级菜单。我知道网上有不少类似的菜单。但既然咱学了Jquery,为什么不可以尝试自己实践一下呢?

我把例子整理如下,希望给大家一些启发和帮助。

 我们希望的结果简单如下:左侧会根据数据库结构展示一个菜单,默认只是显示第一级。用户可以根据需要点击任何一级,可以显示子级。而且同级会被隐藏。

最后一层是链接,点击之后,在右侧显示有关的页面内容

 

第一步:准备菜单数据页面

我们可以用一个页面,动态生成这个菜单的数据。本例我取名为menu.aspx

<%@ Page Language="C#" ContentType="text/xml"%>
<%@ Import Namespace="System.Xml.Linq" %>
<%@ Import Namespace="System.Linq" %>

【注意】我这里只是为了演示目的,随机生成了五层,每层的元素也是随机生成的。真正在用的时候,可以读取数据库

这个页面,在浏览器中看起来是这样

【注意】因为我用的是随机数,所以你看到的结果可能跟这个不一样

第二步:准备一个测试用的链接页面

本例中,我们需要一个a.aspx页面。

我只是简单地在这个页面中放了一些文字

 

第三步:编写主页面

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">

<scriptsrc="jquery-1.4.1.js"type="text/javascript">

<formid="form1"runat="server">
<divid="menu"style="width:25%">
<divid="content"style="width:70%">
<iframename="content"width="100%"height="100%"frameborder="0">
很简单,我们在这个页面中左右两侧各放置了一个div。它们都是空的。在页面加载成功之后,我们再读取了menu.aspx页面。本例中用了一个图片,min.gif.你可以替换掉该图片。尽量小一点。

完整代码请下载:http://down.cr173.com/soft1/duojicaidan.rar

    html编辑器
    (73)html编辑器
    我们做网页的时候最难找的就是编辑器,网上找一个吧,要不是图片上传错误,就是到处都是错误,垃圾太多.大家都需要一个简单,速度快的.西西为您提供最好用的编辑器一站式下载编辑器定义编辑器指的是一类编辑制作工具,可自定义窗囗,编辑主题索引,可选择添搜索页,无任何不自由。编辑器哪个好用小编个人比较喜欢使用和,这两款编辑器软件都有不错的表现。至于编辑器哪个好用,这就要根据你的个人需求去选择对应的编辑器啦...更多>>
    dreamweaver cs6
    (14)dreamweaver cs6
    新版本使用了自适应网格版面创建页面,在发布前使用多屏幕预览审阅设计,可大大提高工作效率。改善的性能,更高效地传输大型文件。实时视图和多屏幕预览面板可呈现代码,更能够检查自己的工作。曾经风靡一时的网页三剑客成员之一是目前应用最广的网页制作软件,原本是由公司所开发的著名网站开发工具,随被收购后,改名为。它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,以及在之后推出的针对专业网页图像设计的,三者...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    第 2 楼 陕西西安西安交通大学第二附属医院 网友 客人 发表于: 2011/3/31 22:25:19
    随便累计评论啊

    支持( 1 ) 盖楼(回复)

    第 1 楼 陕西西安西安交通大学第二附属医院 网友 客人 发表于: 2011/3/31 22:25:07
    你的这个观后感做的太好笑啊

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)