我想制作一个导航栏,可以用javascript隐藏和取消隐藏

我想制作一个导航栏,可以用javascript隐藏和取消隐藏,javascript,nav,Javascript,Nav,我想制作一个导航栏,可以用javascript隐藏和取消隐藏。我知道这应该在jsfiddle()中起作用。任何帮助都很好,谢谢。我知道我做错了一些基本的事情。谢谢你的帮助 <!DOCTYPE html> <html lang="en"> <head> <title>Hide the Navigation</title> <style> .hidding{ display: none; } </style>

我想制作一个导航栏,可以用javascript隐藏和取消隐藏。我知道这应该在jsfiddle()中起作用。任何帮助都很好,谢谢。我知道我做错了一些基本的事情。谢谢你的帮助

<!DOCTYPE html>
<html lang="en">
<head>
<title>Hide the Navigation</title>
<style>
.hidding{
    display: none;
}
</style>
</head>
<body>
<nav>
   <ul>
       <a href="#"></a><li>Home</li></a>
       <a href="#"></a><li>Contents</li></a>
       <a href="#"></a><li>Social Media</li></a>
   </ul>
   <div class="handle">Menu</div>
</nav>
<script>
$('.handle').on('click', function(){
            $('nav ul').toggleClass('hidding');               
      });
</script>
</body>
</html>

隐藏导航
.隐藏{
显示:无;
}
  • 内容
  • 社交媒体
菜单 $('.handle')。在('click',function()上{ $('nav ul').toggleClass('hidding'); });
确保在脚本之前包含jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$('.handle').on('click', function(){
    $('nav ul').toggleClass('hidding');               
});
</script>

$('.handle')。在('click',function()上{
$('nav ul').toggleClass('hidding');
});

确保在脚本之前包含jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$('.handle').on('click', function(){
    $('nav ul').toggleClass('hidding');               
});
</script>

$('.handle')。在('click',function()上{
$('nav ul').toggleClass('hidding');
});

确保在脚本之前包含jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$('.handle').on('click', function(){
    $('nav ul').toggleClass('hidding');               
});
</script>

$('.handle')。在('click',function()上{
$('nav ul').toggleClass('hidding');
});

确保在脚本之前包含jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$('.handle').on('click', function(){
    $('nav ul').toggleClass('hidding');               
});
</script>

$('.handle')。在('click',function()上{
$('nav ul').toggleClass('hidding');
});

您正在使用jQuery,但尚未将其包含在页面中。将其放入页面的
部分以包括:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

您正在使用jQuery,但尚未将其包含在页面中。将其放入页面的
部分以包括:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

您正在使用jQuery,但尚未将其包含在页面中。将其放入页面的
部分以包括:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

您正在使用jQuery,但尚未将其包含在页面中。将其放入页面的
部分以包括:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

将jquery添加到页面中

<script src="http//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

使用
切换/滑动切换
方法:


$('nav ul').toggle()
$('nav ul')。滑动切换()
而不是
$('nav ul')。切换类('hidding')

将jquery添加到页面

<script src="http//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

使用
切换/滑动切换
方法:


$('nav ul').toggle()
$('nav ul')。滑动切换()
而不是
$('nav ul')。切换类('hidding')

将jquery添加到页面

<script src="http//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

使用
切换/滑动切换
方法:


$('nav ul').toggle()
$('nav ul')。滑动切换()
而不是
$('nav ul')。切换类('hidding')

将jquery添加到页面

<script src="http//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

使用
切换/滑动切换
方法:



$('nav ul').toggle()
$('nav ul')。滑动切换()
而不是
$('nav ul')。切换类('hidding')

我已经输入了您的代码,但当我在浏览器中测试它时,它仍然不适用于我。这对你有用吗?@Dodo。。。只需在
/
之前添加
http:
,谢谢@RokoC.Buljan
/
可以在常规HTTP web环境中工作,但在本地查看文件时无法工作,因为它试图使用
文件://
协议。完美!,万分感谢,成功了!现在是05:56,但完全值得这么做:D@Dodo另外,不要使用
.toggle()
尝试使用
slideToggle()
来获得更好的用户体验。我已经输入了您的代码,但当我在浏览器中测试它时,它仍然不适用于我。这对你有用吗?@Dodo。。。只需在
/
之前添加
http:
,谢谢@RokoC.Buljan
/
可以在常规HTTP web环境中工作,但在本地查看文件时无法工作,因为它试图使用
文件://
协议。完美!,万分感谢,成功了!现在是05:56,但完全值得这么做:D@Dodo另外,不要使用
.toggle()
尝试使用
slideToggle()
来获得更好的用户体验。我已经输入了您的代码,但当我在浏览器中测试它时,它仍然不适用于我。这对你有用吗?@Dodo。。。只需在
/
之前添加
http:
,谢谢@RokoC.Buljan
/
可以在常规HTTP web环境中工作,但在本地查看文件时无法工作,因为它试图使用
文件://
协议。完美!,万分感谢,成功了!现在是05:56,但完全值得这么做:D@Dodo另外,不要使用
.toggle()
尝试使用
slideToggle()
来获得更好的用户体验。我已经输入了您的代码,但当我在浏览器中测试它时,它仍然不适用于我。这对你有用吗?@Dodo。。。只需在
/
之前添加
http:
,谢谢@RokoC.Buljan
/
可以在常规HTTP web环境中工作,但在本地查看文件时无法工作,因为它试图使用
文件://
协议。完美!,万分感谢,成功了!现在是05:56,但完全值得这么做:D@Dodo另外,不要使用
.toggle()
还可以尝试使用
slideToggle()
获得更好的用户体验。