zoukankan      html  css  js  c++  java
  • [转载]jQuery插件SmoothNavigationalMenu导航菜单实现Javascript下拉多级菜单功能

    上期在[jQuery插件accordion折叠菜单实现Javascript展开收缩菜单功能]一文中使用jQuery插件accordion实现折叠菜单效果,这里介绍另外一个jQuery插件SmoothNavigationalMenu平滑导航菜单实现javascript下拉菜单特效,你不需要编写JS代码,只需要将库文件包含进网页,就可实现javascript下拉菜单效果,同时可实现多级菜单,定义多层子菜单功能,效果图如下:
    jquery-smooth-navigational-menu

    使用说明
    需要使用jQuery库文件(目前版本1.3)和jQuery Smooth Navigational Menu库文件(目前版本1.0)

    素材准备
    1,可自定义CSS样式,控制jQuery插件Smooth Navigational Menu下拉多级菜单样式,如biuuu.css文件
    2,需要导航小图片,提示下级菜单,如下图:
    小图标down
    小图标right

    实例代码
    一,包含文件部分

    1. <script type="text/javascript" src="jquery.js"></script>
    2. <script type="text/javascript" src="ddsmoothmenu.js"></script>

    二,HTML部分(部分)

    1. <div id="biuuu" class="ddsmoothmenu">
    2. <ul>
    3. <li><a href="http://www.biuuu.com">菜单一</a></li>
    4. <li><a href="#">菜单二</a>
    5. <ul>
    6. <li><a href="#">必优菜单 1.1</a></li>
    7. <li><a href="#">必优菜单 1.2</a></li>
    8. <li><a href="#">必优菜单 1.3</a></li>
    9. <li><a href="#">必优菜单 1.4</a></li>
    10. <li><a href="#">必优菜单 1.2</a></li>
    11. <li><a href="#">必优菜单 1.3</a></li>
    12. <li><a href="#">必优菜单 1.4</a></li>
    13. </ul>
    14. </li>
    15. </ul>
    16. </div>

    jquery-smooth-navigational-menu-2
    三,Javascript部分(jQuery插件SmoothNavigationalMenu平滑导航菜单配置)
    不需要编写JS代码,如果要修改菜单DIV的ID,可直接在SmoothNavigationalMenu平滑导航菜单JS库文件中修改,代码如下:

    1. ddsmoothmenu.init({
    2. mainmenuid: "biuuu",
    3. customtheme: ["#1c5a80", "#18374a"],
    4. contentsource: "markup"
    5. })

    可自定义配置jQuery插件SmoothNavigationalMenu的初始化设置,如上。
    mainmenuid表示需要实现菜单效果的DIV层ID,如:biuuu
    customtheme表示用户自定义菜单颜色,分别是菜单默认颜色和鼠标悬停颜色
    contentsource表示内容源

    同时,可修改向下和向右提示小图标

    1. arrowimages: {down:['downarrowclass', 'down.gif', 23], right:['rightarrowclass', 'right.gif']},

    可修改其CSS样式,图片,大小设置,其它大家可查看一下jQuery Smooth Navigational Menu的JS文件,比较简单

    jquery-smooth-navigational-menu-1

    实例可知使用jQuery插件SmoothNavigationalMenu平滑导航菜单实现javascript下拉多级菜单功能只需要设置菜单样式,提示小图标,就可马上实现功能强大的javascript下拉多级菜单特效,同时可自定义定制效果,非常方便,值得推荐。

    点我下载jQuery插件SmoothNavigationalMenu平滑导航菜单实现javascript下拉多级菜单功能 DEMO
    直接查看jQuery插件SmoothNavigationalMenu DEOM

  • 相关阅读:
    如何在iTerm2中配置oh my zsh?
    sublime中格式化jsx文件
    ES6 new syntax of Literal
    ES6 new syntax of Rest and Spread Operators
    How to preview html file in our browser at sublime text?
    ES6 new syntax of Default Function Parameters
    ES6 new syntax of Arrow Function
    七牛云2018春招笔试题
    Spring-使用注解开发(十二)
    Spring-声明式事物(十一)
  • 原文地址:https://www.cnblogs.com/zsea/p/1589485.html
Copyright © 2011-2022 走看看