$(document).ready(function(){
var hamburger = $(".hamburger");
var line = $(".line");
var menuOpen;
function openMenu() //function used to open menu
{
menu.css("left", "0px");
line.css("background", "#FFF");
menuOpen = true;
}
function closeMenu() //closing the menu
{
menu.css("left", "-320px");
line.css("background", "#BCAD90");
menuOpen = false;
}
function toggleMenu(){ // toggle between opening ang closing menu
if (menuOpen){
closeMenu();
}
else
{
openMenu();
}
}
hamburger.on({ //hamburger menu
mouseenter: function(){
openMenu();
}
});
menu.on({
mouseleave: function(){
closeMenu();
}
});
hamburger.on({
click: function(){
toggleMenu();
}
})
});
以上是对JavaScript和HTML文件中的代码片段,但在编译上面的代码后,它显示在浏览器中的错误消息"Uncaught Reference Error: $ is not defined"
.kindly解决这个错误,并提出必要的解决方案。
你需要在代码中添加的jQuery。 –