jquery.mmenu没有使用完全相同的演示代码

时间:2014-12-10 04:50:21

标签: javascript jquery function mmenu uncaught-typeerror

http://mmenu.frebsite.nl/

  1. 菜单的本地版本
  2. 上传到我的服务器时不起作用。但是,它附带的演示版仍然有用......
  3. 它给出的错误是Uncaught TypeError:undefined不是.mmenu()函数的函数

    <script type="text/javascript">
                $(function() {
                    $('nav#menu').mmenu();
                });
    </script>
    

    但是,

    中定义了该功能
    <link type="text/css" rel="stylesheet" href="jQuery.mmenu-master/src/css/jquery.mmenu.all.css" />
    

    还附加了jquery

    有什么想法吗?

    编辑:以下是我的标题信息(如果它可能有帮助)

        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title></title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width initial-scale=1.0 maximum-scale=1.0 user-scalable=yes" />
    
        <link rel="stylesheet" href="css/bootstrap.min.css">
        <link rel="stylesheet" href="css/bootstrap-theme.min.css">
        <link rel="stylesheet" href="css/main.css">
        <link rel="stylesheet" href="css/style.css">
        <link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'>
        <link href='http://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
        <script src="js/vendor/modernizr-2.6.2-respond-1.1.0.min.js"></script>
    
        <link type="text/css" rel="stylesheet" href="css/demo.css" />
        <link type="text/css" rel="stylesheet" href="jQuery.mmenu-master/src/css/jquery.mmenu.all.css" />
    
    
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <script type="text/javascript" src="jQuery.mmenu-master/src/js/jquery.mmenu.min.all.js"></script>
        <script type="text/javascript">
            $(function() {
                $('nav#menu').mmenu();
            });
        </script>
    

1 个答案:

答案 0 :(得分:0)

使用托管在他们网站上的java-scripts和css而不是示例中的一个也似乎你需要使用以下类来装饰元素mm-current