我用引导侧NAV为我的一个页面模板如下图所示:引导侧边导航栏不显示
<head>
<script> jQuery(document).ready(function(e){ $('#mySidenav ul li a').on('click', function(e){
$(".sidenav").hide(); }); }); </script>
<script type="text/javascript"> <!--
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
} //--> </script>
</head>
Nav div code
<nav>
<div id="mySidenav" class="sidenav">
<a href="javascript:void(0)" class="closebtn" onClick="closeNav()">×</a>
<ul>
<li><a href="#about">About</a></li>
<li><a href="#service">Services</a></li>
<li><a href="#testimonial">Testimonial</a></li>
<li><a href="#map">Map</a></li> <li><a href="#contact">Contact</a></li>
</ul>
<div class="ad"><img src="assets/images/ad.jpg" alt="ad">
</div>
</div>
<span style="font-size:30px;cursor:pointer" onClick="openNav()" class="open">☰</span>
<script> function openNav() {
document.getElementById("mySidenav").style.width = "250px"; }
function closeNav() {
document.getElementById("mySidenav").style.width = "0"; }
</script>
</nav>
一旦访问该页面下一次菜单不显示的部分?我该怎么办??任何解决方案我只想点击链接而不是整个导航栏来显示栏目。 谢谢!
您好,欢迎StackOverflow上。请参阅https://stackoverflow.com/help/how-to-ask,了解如何根据指南提出正确的问题并改进您的问题。 –
嗨有可能隐藏一个div点击一个锚链接在同一个div和访问链接后,再次div可以显示? –