jquery 带缓冲效果二级下拉菜单

文章利用了jquery来快速实例二级下拉效果,具体缓冲效果的哦。

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>简单实用的二级下拉导航菜单</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<!--把下面代码加到<head>与</head>之间-->
<style type="text/css教程">
html,body,ul,li,h1,h2,h3,h4,h5,h6,p,fieldset,legend{padding:0;margin:0;}
body{font:12px/normal verdana,arial,helvetica,sans-serif;}
ul,li{list-style-type:none;text-transform:capitalize;}
.clear{clear:both;*display:inline;/*ie only*/}
/*menu*/
#nav{margin:0 auto 60px;width:1080px;display:block;}
#nav .jquery_out{float:left;line-height:32px;display:block;border-right:1px solid #fff;text-align:center;color:#fff;font:18px/32px "微软雅黑";background:#062723;}
#nav .jquery_out .smile{padding-left:1em;}
#nav .jquery_inner{margin-left:16px;}
#nav .jquery{margin-right:1px;padding:0 2em;}
#nav .mainlevel{background:#ffe60c;float:left;border-right:1px solid #fff;width:140px;/*ie6 only*/}
#nav .mainlevel a{color:#000;text-decoration:none;line-height:32px;display:block;padding:0 20px;width:100px;}
#nav .mainlevel a:hover{color:#fff;text-decoration:none;background:#062723;}
#nav .mainlevel ul{display:none;position:absolute;}
#nav .mainlevel li{border-top:1px solid #fff;background:#ffe60c;width:140px;/*ie6 only*/}
.log{text-align:center;color:skyblue;line-height:24px;text-transform:capitalize;margin:50px auto;}
</style>
<script type="text/网页特效" src="/www.111cn.net/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
//menu
$(document).ready(function(){
  $('li.mainlevel').mousemove(function(){
  $(this).find('ul').slidedown();//you can give it a speed
  });
  $('li.mainlevel').mouseleave(function(){
  $(this).find('ul').slideup("fast");
  });
});
</script>
</head>
<body>
预览效果时左下角会提示错误,而且看不到效果,刷新一下就可以看到效果了;当然,在实际使用中,不会出现这样的问题。<br>
<!--把下面代码加到<body>与</body>之间-->
<div id="menu">
  <ul id="nav">
    <li class="jquery_out">
      <div class="jquery_inner">
        <div class="jquery">
          <span class="text">let'jquery</span><span class="smile">^_^</span>
        </div>
      </div>
    </li>
    <li class="mainlevel" id="mainlevel_01"><a href="#">do touch me</a>
      <ul id="sub_01">
        <li><a href="#">javascript</a></li>
        <li><a href="#">jquery</a></li>
        <li><a href="#">slideup</a></li>
        <li><a href="#">slidedown</a></li>
        <li><a href="#">up and down</a></li>
        <li><a href="#">animate</a></li>
      </ul>
    </li>
    <li class="mainlevel" id="mainlevel_02"><a href="#">do touch me</a>
      <ul id="sub_02">
        <li><a href="#">javascript</a></li>
        <li><a href="#">jquery</a></li>
        <li><a href="#">slideup</a></li>
        <li><a href="#">slidedown</a></li>
        <li><a href="#">up and down</a></li>
        <li><a href="#">animate</a></li>
      </ul>
    </li>
    <li class="mainlevel" id="mainlevel_03"><a href="#">do touch me</a>
      <ul id="sub_03">
        <li><a href="#">javascript</a></li>
        <li><a href="#">jquery</a></li>
        <li><a href="#">slideup</a></li>
        <li><a href="#">slidedown</a></li>
        <li><a href="#">up and down</a></li>
        <li><a href="#">animate</a></li>
      </ul>
    </li>
    <li class="mainlevel" id="mainlevel_04"><a href="#">do touch me</a>
      <ul id="sub_04">
        <li><a href="#">javascript</a></li>
        <li><a href="#">jquery</a></li>
        <li><a href="#">slideup</a></li>
        <li><a href="#">slidedown</a></li>
        <li><a href="#">up and down</a></li>
        <li><a href="#">animate</a></li>
      </ul>
    </li>
    <li class="mainlevel" id="mainlevel_05"><a href="#">do touch me</a>
      <ul id="sub_05">
        <li><a href="#">javascript</a></li>
        <li><a href="#">jquery</a></li>
        <li><a href="#">slideup</a></li>
        <li><a href="#">slidedown</a></li>
        <li><a href="#">up and down</a></li>
        <li><a href="#">animate</a></li>
      </ul>
    </li>
    <li class="mainlevel" id="mainlevel_06"><a href="#">do touch me</a>
      <ul id="sub_06">
        <li><a href="#">javascript</a></li>
        <li><a href="#">jquery</a></li>
        <li><a href="#">slideup</a></li>
        <li><a href="#">slidedown</a></li>
        <li><a href="#">up and down</a></li>
        <li><a href="#">animate</a></li>
      </ul>
    </li>
    <div class="clear"></div>
  </ul>
</div>
</body>
</html>

jquery插件可以到jquery.com下载哦。

时间: 2024-12-10 03:35:44

jquery 带缓冲效果二级下拉菜单的相关文章

带缓冲效果js下拉菜单

首页 | 新闻 ∇ | 联系我们 | 其他 No Content

jquery实现平滑的二级下拉菜单效果_jquery

本文实例讲述了jquery实现平滑的二级下拉菜单效果.分享给大家供大家参考.具体如下: 这是一款使用了jQuery实现的二级菜单特效,灰色风格,颜色自己不喜欢的就自己动动手吧,CSS代码经过了优化,水平高的自己拿出修改吧,这是一个在国外前端设计网站找到的导航菜单效果,希望大家喜欢. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-soft-2level-menu-nav-codes/ 具体代码如下: <!DOCTYPE html>

jquery实现漂亮的二级下拉菜单代码_jquery

本文实例讲述了jquery实现漂亮的二级下拉菜单代码.分享给大家供大家参考.具体如下: 这里介绍一款基于jquery实现的网站下拉菜单,黑色风格,很漂亮,本菜单需要点击主菜单后的小三角符号才下拉出二级菜单,并不是有些菜单,是鼠标移上主菜单的时候就滑过,至于哪一种,就看个人的喜好了 先来看看运行效果: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-bg-2-level-down-show-menu-codes/ 具体代码如下: <!DOCTYPE ht

Jquery带搜索框的下拉菜单_jquery

1.样式引用: 复制代码 代码如下:     <link rel="stylesheet" href="~/Js/Ddl_Chosen/chosen.css" /> 2.由于应用了Jquery,所以引用Jquery.(下载地址) 复制代码 代码如下:         <script src="<%= ResolveUrl("~/Js/Jquery.js")%>" type="text/j

jQuery实现的精美平滑二级下拉菜单效果代码_jquery

本文实例讲述了jQuery实现的精美平滑二级下拉菜单效果.分享给大家供大家参考,具体如下: 这是一款jQurey实现的向下二级导航菜单效果.效果非常不错,由上到下平滑延伸,给人的感觉协调唯美!js与html代码结构简单明了,便于使用与修改! 运行效果截图如下: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh

jQuery实现灰蓝风格标准二级下拉菜单效果代码_jquery

本文实例讲述了jQuery实现灰蓝风格标准二级下拉菜单效果代码.分享给大家供大家参考.具体如下: 这是一款基于jQuery实现的标准型二级菜单,是漂亮的灰-蓝风格下拉级联菜单,代码经过了完美修正,目前兼容性已经很不错了,甚至不用修改,拷贝代码你就可以用了. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-blue-color-style-nav-menu-codes/ 具体代码如下: <!DOCTYPE html PUBLIC &quo

jquery实现鼠标滑过显示二级下拉菜单效果_jquery

本文实例讲述了jquery实现鼠标滑过显示二级下拉菜单效果.分享给大家供大家参考.具体如下: 这是一款jquery实现的下拉菜单,当鼠标移在主菜单上的时候,向下滑出二级子菜单,采用UL LI结构,便于修改完善,我觉得是很实用的菜单,希望大家平时能用得上. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-mouse-over-show-menu-codes/ 具体代码如下: <!DOCTYPE html> <head>

基于jQuery实现二级下拉菜单效果_jquery

本文通过代码实例详细介绍一下简单的二级下拉菜单是如何实现的,当然还有更为复杂的二级菜单,不过先学会如何制作简单的,分享给大家供大家参考,具体内容如下 代码如下: <html> <head> <meta charset=" utf-8"> <title>下拉菜单</title> <style type="text/css"> nav a{ text-decoration:none; } nav&g

jQuery实现二级下拉菜单效果_jquery

大家都知道jQuery是一个框架,它对JS进行了封装,使其更方便使用.前面两篇博文分别是用CSS样式和JS实现的,那么这篇就用jQuery来实现二级下拉式菜单. 使用JQuery实现需要用到的知识有:        1)使用$(function(){...})获取到想要作用的HTML元素.        2)通过使用children()方法寻找子元素.        3)通过使用show()方法来显示HTML元素.        4)通过使用hide()方法来隐藏HTML元素.        5