Javascript jQuery-如何在父div之外找到一个类并单击另一个父类的子类?

Javascript jQuery-如何在父div之外找到一个类并单击另一个父类的子类?,javascript,jquery,twitter-bootstrap,meteor,Javascript,Jquery,Twitter Bootstrap,Meteor,我正在使用jQuery在响应视图中通过触发$(“.navbar toggle”)关闭导航。单击()。然而,我找不到一种方法来关闭导航点击下拉链接和点击的标志 由于此web应用程序是在Meteor中开发的,因此页面不会重新加载,因此导航仍会扩展 问题是: 如何在单击下拉链接时折叠导航 如果导航打开,如何在单击徽标时折叠导航 如何在点击右导航下拉链接时折叠导航 由于.navbar toggle在其各自的父div之外,我无法将其作为目标 下面是我的代码: $('.nav link')。在('click

我正在使用jQuery在响应视图中通过触发
$(“.navbar toggle”)关闭导航。单击()。然而,我找不到一种方法来关闭导航点击下拉链接和点击的标志

由于此web应用程序是在Meteor中开发的,因此页面不会重新加载,因此导航仍会扩展

问题是:

  • 如何在单击下拉链接时折叠导航
  • 如果导航打开,如何在单击徽标时折叠导航
  • 如何在点击右导航下拉链接时折叠导航
  • 由于
    .navbar toggle
    在其各自的父div之外,我无法将其作为目标

    下面是我的代码:
    $('.nav link')。在('click',function()上{
    if($(窗口).width()
    

    除了一个部分工作外,您的所有点都工作正常。这就是第3点。
    如何在单击右侧导航下拉链接时折叠导航?

    它部分起作用是因为
    社区
    部分下的链接将类
    导航链接置于
    之外,而不是
    导航链接
    。因此在jquery中使用下面的选择器

    $('.nav-link,.nav-link-out')。在('click',function()上{
    if($(窗口).width()
    

    我认为你所有的问题点都很好。只需检查一下你的代码段谢谢你的回复@Reddy!尽管有这个错误,但它在我的web应用程序上不起作用。这是指向我的登台网站@JoystanFernandes的链接。你是否加载了脚本来处理你提供的链接中的切换?我尝试在wind控制台中粘贴我上面给定的脚本你的网站运行良好,开始运行良好。