单击正文中任意位置时隐藏的 JavaScript

标签 javascript html css

任何人都可以帮助我在单击正文中的任意位置时隐藏菜单。 这是与以下相同的链接 enter link description here

现在,当我们单击顶部按钮图标时,菜单会打开,是否可以在每次单击按钮并打开特定 div 时打开菜单。

< script >
  <!-- ToolTip -->
  $(function() {
    $('.ui-323 ul.ui-nav > li').tooltip();
  });

$(document).ready(function() {
  $(".ui-323 ul.ui-nav > li > a.ui-bar").click(function(e) {
    e.preventDefault();
    if (!($(this).parents(".ui-323").hasClass("active"))) {
      $(this).parents(".ui-323").addClass("active"); //Add Class Active
    } else {
      $(this).parents(".ui-323").removeClass("active"); //Remove Class Active
    }
  });
});


< /script>

最佳答案

怎么样:

$(".ui-nav").on("click", "a", null, function () {
  $('.ui-323').toggleClass('active')
});

当主菜单( ui-nav )时,它会切换事件类。 更多关于jQuery-onjQuery-toggleClass

关于单击正文中任意位置时隐藏的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33957204/

相关文章:

javascript - 脚本无法在 Wordpress 中正确检测 jQuery

javascript - 如何删除 Chart.js 中的旧数据和旧图表?

html - 内部透明边框

css - 带有 z-index 的 div 拒绝放置在另一个 div 之上

javascript - jqplot 与 jquerymobile 冲突

javascript - 使用 css 中的变量控制 Sprite 图像坐标

OSX Yosemite 中用于自动化的 JavaScript

javascript - 我很难从计算机接收任何输出。滥用变量?或者我的 If 语句有问题?

jquery - Webkit 动画不会从无到有淡化

html - Cufon 字体替换 : How do you define "hoverables"