popmenu在js里面是什么意思

JavaScript013

popmenu在js里面是什么意思,第1张

popmenu是一款简单的响应式jQuery弹出菜单插件,即jQueryPopMenu

jQueryPopMenu是一款简单的响应式jQuery弹出菜单插件。该弹出菜单有基本的自适应特性。可以设置包括菜单背景色、菜单按钮大小、圆角或者直角等属性。

1、menu.js中,插件应该这样 (function ($) { $.extend.... })(jQuery)2、jquery.js有没有放到menu.js之前 3、这个 应该这样写:

这个用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>