nav上的jquery toggleClass未在div中看到子链接
我展示了一个带有显示的简单导航:block;和显示:无。我正在使用jQuery切换类。那很好。但是我的点击没有到达导航中div内部的链接 我怎么强迫它?(这是Meteor语法,但这不重要,对吧?) 以下是来自导航区的示例div:nav上的jquery toggleClass未在div中看到子链接,jquery,events,hyperlink,click,Jquery,Events,Hyperlink,Click,我展示了一个带有显示的简单导航:block;和显示:无。我正在使用jQuery切换类。那很好。但是我的点击没有到达导航中div内部的链接 我怎么强迫它?(这是Meteor语法,但这不重要,对吧?) 以下是来自导航区的示例div: <div id="search" class="navbuttons"><a href="{{pathFor 'startPage'}}">Search</a></div> 我希望它看到点击链接,路由到该页面(pat
<div id="search" class="navbuttons"><a href="{{pathFor 'startPage'}}">Search</a></div>
我希望它看到点击链接,路由到该页面(pathFor'startPage'来自iron router)并显示:无;在导航上。我不应该把jQuery放在这个函数中,是吗?链接不就是做它的工作吗
我想我有一个冒泡或传播的问题,但我还没有解决它
我的类运行良好,无需显示CSS。单击导航内的链接会发生什么?请澄清这个问题。(竖起大拇指感谢使用流星。太棒了,不是吗?:)导航消失了。我仍然停留在当前可见的页面上。就好像链接没有被触发一样。(是的,使用Meteor比我尝试过的任何其他框架都要多。我真的很喜欢。)这很奇怪。通常,传播问题只发生在树上,而不是树下。如果该类不隐藏导航,会发生什么情况?然后它切换到我想要的页面,但导航覆盖了我的半个屏幕。这一定是某种奇怪的流星行为,因为我从未在纯JS中看到过隐藏父对象阻止单击到达子对象的问题。如果有的话,它会改变页面,而不会隐藏导航。
<div id="search" class="navbuttons"><a href="{{pathFor 'startPage'}}">Search</a></div>