Javascript jQuery动画函数可能存在语法错误

Javascript jQuery动画函数可能存在语法错误,javascript,jquery,jquery-animate,Javascript,Jquery,Jquery Animate,javascript/jquery的新特性 我得到以下错误 “未捕获引用错误:$未定义” 它似乎在下面脚本的第一行 $('#button').toggle( function(){ $('#menu-bar').animate({marginLeft: -200 }, 'slow', function(){ $('#button').html('Close'); }); }, function(){

javascript/jquery的新特性

我得到以下错误

“未捕获引用错误:$未定义”

它似乎在下面脚本的第一行

$('#button').toggle(
    function(){
        $('#menu-bar').animate({marginLeft: -200 }, 'slow', function(){
            $('#button').html('Close');
        });
    },
    function(){
        $('#menu-bar').animate({marginLeft: 200 }, 'slow', function(){
            $('#button').html('Menu');
        });
    }
);
css:

和html:

<div id="menu-bar">
        <div id="button">Menu</div>
        <ul>
            <li>
            </li>
        </ul>   
</div>

菜单

您可能希望显示如何导入jquery库的代码。我认为它的意思是没有定义“$”,这表明jquery没有加载


这显示了如何初始化jquery

您可能希望显示如何导入jquery库的代码。我认为它的意思是没有定义“$”,这表明jquery没有加载


这显示了如何初始化jquery

您是否正确添加了jquery引用?在使用$之前,应该交叉检查它是否已加载。是否正确添加了jQuery引用?在使用$之前,您应该交叉检查它是否已加载。
<div id="menu-bar">
        <div id="button">Menu</div>
        <ul>
            <li>
            </li>
        </ul>   
</div>