html

<ul class="list">
  <li>下拉菜单
    <ul class="nav">
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
    </ul>
  </li>
  <li>下拉菜单
    <ul class="nav">
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
    </ul>
  </li>
  <li>下拉菜单
    <ul class="nav">
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
    </ul>
  </li>
  <li>下拉菜单
    <ul class="nav">
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
    </ul>
  </li>
  <li>下拉菜单
    <ul class="nav">
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
      <li>下拉菜单1</li>
    </ul>
  </li>
</ul>

css

*{margin:;padding:;}
.list{width:500px;height:30px;line-height:30px;list-style-type:none;margin:50px auto;color:#fff;}
.list li{width:100px;height:30px;text-align:center;float:left;font-size:14px;background:#333;cursor:pointer}

js

<script type="text/javascript">
/**全局的
(function($){
$.fn.extend({
"nav":function(){
$(".nav").css({
"list-style-type":"none",
"margin":0,
"padding":0,
"display":"none"
});
$(this).find(".nav").parent().mouseover(function(){
$(this).find(".nav").slideDown("normal")
});
$(this).find(".nav").parent().mouseout(function(){
$(this).find(".nav").stop().slideUp("normal")
})
} })
})(jQuery); $(function(){
$(".list").eq(0).nav();
})
**/
//局部的
(function($){
$.extend({
"nav":function(color){
$(".nav").css({
"list-style-type":"none",
"margin":0,
"padding":0,
"display":"none",
"color":color
});
$(".nav").parent().mouseover(function(){
$(this).find(".nav").slideDown("normal")
});
$(".nav").parent().mouseout(function(){
$(this).find(".nav").stop().slideUp("normal")
})
} })
})(jQuery); $(function(){
$.nav("blue");
})
</script>

jquery导航栏的更多相关文章

  1. jquery导航栏html页面跳转导航字体变色

    html代码: <div class="collapse"> <ul class="nav"> <li><a href ...

  2. jquery实现导航栏鼠标点击后实行背景高亮,点击离开恢复(超级简单!!!!),jquery导航栏

    1.header部分要引入Jquery <asp:Content ID="HeaderContent" runat="server" ContentPla ...

  3. 一句实现jquery导航栏

    /*mine 才疏学浅,望大神绕行 */ .current{ color: red; font-size: large; } $(function(){ //实现点击标题的css和.lev1下面的a标 ...

  4. jquery导航栏高亮(二级菜单点击一级保持高亮)

    <script type="text/javascript"> var urlstr = location.href; var urlstatus=false; $(& ...

  5. jQuery Mobile 导航栏

    jQuery Mobile 导航栏 导航栏由一组水平排列的链接构成,通常位于页眉或页脚内部. 默认地,导航栏中的链接会自动转换为按钮(无需 data-role="button"). ...

  6. jquery实现导航栏跟随窗口滚动

    最近在制作一个模版的时候用到的一个jquery插件,当网站导航滚动到当前可见页面顶部时,固定在顶部并随窗口滚动,有很多的网站前台模版有有类似的效果. smohan.fixednav.js /* * 随 ...

  7. 【1-4】jQuery代码风格-导航栏

    实现一个导航栏,单机不同的商品名称链接,显示相应的内容,同时高亮显示当前选择的商品. 实现功能如图: css: /* reset */ ;padding:0 0 12px 0;font-size:12 ...

  8. 仿酒仙网的一款jQuery侧栏弹出导航栏特效

    仿酒仙网的一款jQuery侧栏弹出导航栏特效 一款常用于商城左侧商品导航的jquery菜单导航特效. 非常不错的一款商品分类特效.大家可以拿去研究研究 . 注意:该特效还支持挨千刀的IE6啊,之强大. ...

  9. 如何用jQuery实现在鼠标滚动后导航栏保持固定

    要实现如下效果,鼠标滚动后,上方导航栏置顶固定 关键html代码: <div class="header-bottom"> <div class="co ...

随机推荐

  1. Linux:SSH错误"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! "

    hadoop@master:~$ scp /home/hadoop/.ssh/authorized_keys node3:/home/hadoop/.ssh/ @@@@@@@@@@@@@@@@@@@@ ...

  2. paper 97:异质人脸识别进展的资讯

    高新波教授团队异质人脸图像识别研究取得新突破,有望大大降低刑侦过程人力耗费并提高办案效率         近日,西安电子科技大学高新波教授带领的研究团队,在异质人脸图像识别研究领域取得重要进展,其对香 ...

  3. android opengl

    引用:http://weimingtom.iteye.com/blog/1616972 二维坐标系变换为原点在左上角(测试用) * GLES * JOGL * LWJGL * libgdx(使用g2d ...

  4. viewdata向view传递匿名类,view该如何遍历?

    //方法中的代码var userInfoList = from p in db.UserInfo select new {UserID=p.ID, UserName = p.UName, UserPw ...

  5. 十九、Java基础--------IO流之字节流

    在上一篇文章中介绍了IO体系以及一些基本概念和字符流的相关应用,本文着重介绍字节流的相关操作. 字节流 它的操作与字符流类似,可以参与字符流的定义.读取.写入.处理异常的格式,只不过是处理的数据不同, ...

  6. 连续最短路算法(Successive Shortest Path)(最小费用最大流)

    #include <cstdio> #include <cstring> #include <queue> #include <vector> #inc ...

  7. 开源项目Html Agility Pack实现快速解析Html

    这是个很好的的东西,以前做Html解析都是在用htmlparser,用的虽然顺手,但解析速度较慢,碰巧今天找到了这个,就拿过来试,一切出乎意料,非常爽,推荐给各位使用. 下面是一些简单的使用技巧,希望 ...

  8. React,js实现分页的案列

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  9. [充电]C++ string字符串替换

    //C++ 第一种替换字符串的方法用replace()|C++ 第二种替换字符串的方法用erase()和insert()[ C++string|C++ replace()|C++ erase()|C+ ...

  10. Sublime Text怎么在切分两行视口内显示同一个文件

    原文链接:http://devlog.en.alt-area.org/?p=1098 How to split one file into two views in Sublime Text2 You ...