如何在HTML里面实现鼠标划上去导航出现下拉菜单呢?或者说用js插件如何调用?

如何在HTML里面实现鼠标划上去导航出现下拉菜单呢?或者说用js插件如何调用?,第1张

这个用jQuery就的toggle函数可以实现。

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Title</title>

<script   src="

>

    <style>

        .main

        {

            list-style: none

            float: left

            margin-left: 20px

        }

        .main li

        {

            list-style: none

            text-align: left

            margin-left: -40px

        }

        .main ul

        {

            display: none

        }

        .main a

        {

            text-decoration: none

        }

        .main li a

        {

            text-decoration: none

        }

    </style>

</head>

<body>

<ul id="uid">

    <li class="main"><a href="#">菜单一</a>

    <ul>

        <li><a href="#">子菜单</a></li>

        <li><a href="#">子菜单</a></li>

        <li><a href="#">子菜单</a></li>

    </ul>

    </li>

    <li class="main"><a href="#">菜单二</a>

        <ul>

            <li><a href="#">子菜单</a></li>

            <li><a href="#">子菜单</a></li>

            <li><a href="#">子菜单</a></li>

        </ul>

    </li>

    <li class="main"><a href="#">菜单三</a>

        <ul>

            <li><a href="#">子菜单</a></li>

            <li><a href="#">子菜单</a></li>

            <li><a href="#">子菜单</a></li>

        </ul>

    </li>

</ul>

</body>

<script >

$(document).ready(

    function () {

        $(".main").hover(function () {

            $(this).children("ul").toggle()

        })

    }

)

</script>

</html>

用z-tree插件

①带有父子关系的标准

zTreeNodes

举例:

Js代码

1.var zTreeNodes = [

2.{"id":1, "name":"test1", "nodes":[

3.{"id":11, "name":"test11", "nodes":[

4.{"id":111, "name":"test111"}

5."id":12, "name":"test12"}

②带有父子关系的简单

Array

格式

(isSimpleData)的zTreeNodes

举例:

Js代码

1.var treeNodes = [

2. {"id":1, "pId":0, "name":"test1"},

3.{"id":11, "pId":1, "name":"test11"},

4. {"id":12, "pId":1, "name":"test12"},

5. {"id":111, "pId":11, "name":"test111"},

例子:

(Java代码)

①在页面引用

zTree的js和css:

Html代码

1.

<!-- ZTree树形插件 -->

2.<link

rel="stylesheet"

href="<%=root%>/Web/common/css/zTreeStyle/zTreeStyle.css"type

="text/css">

3.<!-- <link rel="stylesheet" href="<%=root%>/Web/common/css/zTreeStyle/zTreeIcons.css" type="text/css"> -->

4.<script ype="text/javascript"src="<%=root%>/Web/common/js/jquery-ztree-2.5.min.js"

></script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7136004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存