最近在用ajax和jquery做开发,所以闲来无事写了些小导航条,通过ajax解析XML文件动态的创建WEB网站的导航条。

 <link href="css/style.css" rel="stylesheet" type="text/css" /><script src="js/jquery-1.8.2.min.js" type="text/javascript"></script><script type="text/javascript">jQuery(function () {var dom = new ActiveXObject("Microsoft.XMLDOM");dom.async = false;dom.load("xml/MenuXml.xml");if (dom.parseError.errorCode != 0) {alert(dom.parseError.line + "\r\n" + dom.parseError.reason);}else {var menus = dom.documentElement.childNodes;var ul = document.createElement("ul");for (var i = 0; i < menus.length; i++) {var li = document.createElement("li");var a = document.createElement("a");a.innerHTML = menus[i].getAttribute("title");a.href = menus[i].getAttribute("url");li.appendChild(a);ul.appendChild(li);}$("#menu2").append(ul);}$("#menu2 ul li").prepend("<span></span>");$("#menu2 ul li").each(function () {var linkText = $(this).find("a").html();$(this).find("span").show().html(linkText);});$("#menu2 ul li").hover(function () {$(this).find("span").stop().animate({ marginTop: -40 }, 200);}, function () {$(this).find("span").stop().animate({ marginTop: 0 }, 200);});});</script>
</head>
<body><div id="menu2"></div>
</body>

附件

转载于:https://www.cnblogs.com/Mr-Daian/articles/jQuery.html

通过Ajax解析和jQuery写了一个小小的导航条相关推荐

  1. 用jQuery写的一个翻页,并封装为插件,

    用jQuery写的一个翻页,并封装为插件, 1 *{ 2 margin:0; 3 padding: 0; 4 list-style: none; 5 text-decoration: none; 6 ...

  2. bootstrap 导航菜单 折叠位置_教大家如何编写一个网页导航条

    导航条简单地说就是对你整个网站模块的简单介绍,你可以直接点击导航条某一个按钮或板块便可进入其相应的界面,如:网页.新闻.贴吧等 .在企业网站上,导航条上常见的有:产品介绍,公司简介,最新产品,联系我们 ...

  3. 基于jQuery鼠标悬停上下滑动导航条

    基于jQuery鼠标悬停上下滑动导航条.这是一款蓝色好看的鼠标响应式网站导航菜单特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div id="menu2 ...

  4. 使用Jquery,Ajax+Struts+Spring+Ibatis写的一个无限级树,供大家参考一下

    先看看jsp页面,tree.jsp,Code如下: <%@ page contentType="text/html;charset=UTF-8" %><% Str ...

  5. jquery ajax实现聊天室,用jquery写了一个超简陋的ajax无刷新聊天室

    .msg+"    ["+data.list.time1+"]"); scrollWindow(); } } },"json"); } fu ...

  6. 基于jQuery写的一个计数器

    哈哈第一次发文章写的要是有不好的欢迎各位提出哈 用晚修一节课写的 代码很烂 html结构 <body><p>不可以低于0哦</p><div class=&qu ...

  7. 写了一个小小的html

    因为只是小的作业,大概写一点东西,所以使用了文本文档写的,就...好累哦! <!DOCTYPE html> <html> <head> <meta chars ...

  8. ajax伸缩菜单,jQuery实现的动态伸缩导航菜单实例

    /p> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> jquery select body {p ...

  9. 五分钟写出一个可以滑动条拖动的矩形脉冲合成的MatlabGUI程序

    命令行输入 GUIDE 创建空白GUI程序 拖动控件,右键察看滑动条的回调函数,粘贴如下代码 滑动条参数设置 function slider1_Callback(hObject, eventdata, ...

最新文章

  1. 数据结构 ---- 链表
  2. tomcat变量环境脚本setclasspath.sh分析
  3. 如何在C++中调用python程序?
  4. node.js 搭建http调取 mysql数据库中的值
  5. PAT A 1118. Birds in Forest (25)【并查集】
  6. 作业帮口算批改怎么开 作业帮口算批改如何用
  7. 存储虚拟化技术之解读
  8. 拓端tecdat|基于模型的聚类和R语言中的高斯混合模型
  9. matlab 函数整理(资料备份儿)
  10. php mysql数据库同步_教你怎样在两台MySQL数据库间实现同步
  11. code block怎样导入整个文件夹_XRD分析软件Xpert HighScore Plus 3安装和导入pdf卡片图文教程...
  12. 利用OBS推流抖音直播电脑屏幕或PC游戏
  13. 系统论重要模型_笔记
  14. springboot获取到的MySQL数据少了8小时
  15. EPUB电子书阅读必备
  16. AlphAction编译不通过问题:error: command ‘:/home/yst/cudas/cuda-10.0/bin/nvcc‘ failed with exit status 1
  17. 数据库:概念结构设计
  18. 集群搭建——SGE与PBS
  19. 改cpp[1] Vscode Hex Editor,在vscode中查看内存
  20. 深圳求职指南(2004版)

热门文章

  1. linux usb xhci ehci,ehci和xhci有什么区别
  2. FCOS 基于FPN之上的完全Anchor Free检测框架
  3. VxWorks关于任务创建的几个函数的概述
  4. 各种光源(灯)的光谱
  5. 机器学习 测试_测试优先机器学习
  6. gan简介_GAN简介
  7. 卷积网络和卷积神经网络_卷积神经网络的眼病识别
  8. VHDL中的转换函数
  9. 程序员们请别做下一个小贝
  10. MDK编译生成bin文件