javascript - 单击图像时如何隐藏导航栏

标签 javascript jquery html css twitter-bootstrap

如何在点击图片时隐藏导航栏?

This is what it looks like

and I want it to be like this when an image is clicked

这是图片的代码:

 <a href="gallery/1.png" class="fancybox" rel="ligthbox">
  <img src="gallery/1.png" class="zoom img-fluid">         
 </a>

我不会包含我尝试过的代码,因为它不清楚而且我不擅长 javascript。

抱歉我的英语不好,希望你们能理解!

最佳答案

如果您的 button 类是 btn 并且 navigation bar 类是 navbar

使用 JavaScript

var btn = document.querySelector('.btn');
btn.onclick = function() {
    var navbar = document.querySelector('.navar');
    navbar.style.display = "none";
}

使用 jQuery

$('.btn').on('click', function(event) {
    $('.navar').hide();
});

关于javascript - 单击图像时如何隐藏导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55905792/

相关文章:

javascript - 使用 JQuery 双淡入

html - 这个空间从哪里来?

javascript - JavaScript和HTML : onclick button to run javascript function?

javascript - 如何保护chrome打包的app源代码?

javascript - 使用 javascript 获取整个 html 页面作为响应

javascript - Vuejs - 将输入的源 `index/id` 映射/获取到元素 `index/id` 进行更新

javascript - Cordova - 拒绝执行内联事件处理程序,因为它违反了以下内容安全策略

jquery - 如果 searchTerm 长度 ==0 想要添加警报

javascript - 使用 replaceWith() 方法通过 ID 和变量定位

javascript - 跟踪并显示用户在我的网站上点击按钮的次数