A simple show-submenu-on-hover-menu.

| |
[不指定 2007/11/20 14:19 | by Else ]
jq显示子菜单的效果

html

<ul id="menu">
  <li class="menu">Sub 1
    <ul>
      <li>test 1</li>
      <li>test 2</li>
      <li>test 3</li>
      <li>test 4</li>
    </ul>
  </li>
  <li class="menu">Sub 2
    <ul>
      <li>test 1</li>
      <li>test 2</li>
      <li>test 3</li>
      <li>test 4</li>
    </ul>
  </li>
</ul>

jquery


$(document).ready(function() {
  var toggle = function(direction, display) {
    return function() {
      var self = this;
      var ul = $("ul", this);
      if( ul.css("display") == display && !self["block" + direction] ) {
        self["block" + direction] = true;
        ul["slide" + direction]("slow", function() {
          self["block" + direction] = false;
        });
      }
    };
  }
  $("li.menu").hover(toggle("Down", "none"), toggle("Up", "block"));
  $("li.menu ul").hide();
});

jqeury的另一个方法

$(document).ready(function() {

  $("#menu li ul").hide();

  $("#menu li").hover(
        function () {
    $(this).children("ul").show();
        },function(){
    $(this).children("ul").hide();
  });//hover

});// document ready


原文地址:http://docs.jquery.com/Cookbook/Navigation
--------------------------------------------------------------------------------------------------------
ps:如果中文的js弄懂的差不多了,我建议你去看一下英文的,即使没有弄,也可以学几个单词!

作者:Else 's Blog
地址:http://www.aixq.com/post/868/
版权所有。转载时必须链接形式注明作者和原始出处及本声明!
  • 中查看更多“A simple show-submenu-on-hover-menu. ”相关内容
  • 中查看更多“A simple show-submenu-on-hover-menu. ”相关内容
  • 中查看更多“A simple show-submenu-on-hover-menu. ”相关内容
  • 中查看更多“A simple show-submenu-on-hover-menu. ”相关内容
  • 中查看更多“A simple show-submenu-on-hover-menu. ”相关内容
  • 中查看更多“A simple show-submenu-on-hover-menu. ”相关内容

  • 最后编辑: Else 编辑于2007/11/20 14:20
    代码 程序 编程 | 评论(0) | 引用(0) | 阅读(966)
    发表评论
    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    昵称   密码   游客无需密码
    网址   电邮   [注册]
                   

    验证码 不区分大小写