我正在使用 jasny bootstrap offcanvas 导航栏(http://jasny.github.io/bootstrap/components/#navmenu-offcanvas),只要页面上其他地方发生点击事件,它就会关闭。但是,我们有一个 Twitter 提要已被修改为在 3 个不同的 Twitter 帐户之间移动。为了在它们之间切换,触发点击。这导致每次推文切换时导航菜单都会关闭,我似乎无法阻止它。
这是推特滚动代码:
var tabCarousel = setInterval(function() {
var tabs = $('#twittertab > li'),
active = tabs.filter('.active'),
nextone = active.next('li'),
toClick = nextone.length ? nextone.find('a') : tabs.eq(0).find('a');
toClick.trigger('click');
}, 5000)
我已经尝试过应用preventDefault()
and stopPropagation()
,trigger('click')
但我对 jQuery 非常缺乏经验,我真的只是在猜测把它放在哪里。