【问题标题】:Menu Links not working in Mobiles/Tablets菜单链接在手机/平板电脑中不起作用
【发布时间】:2016-06-21 21:27:51
【问题描述】:

我有一个 AngularJS 应用程序,它有一个从左到右的引导菜单滑块。 问题在于单击菜单中的链接,页面未导航。 此问题仅发生在每个移动和标签设备中,而不是笔记本电脑/台式机。 单击菜单项时,页面应该导航并且菜单应该从右到左滑块进入,但只有菜单进入。 我知道单击事件正在工作,因为菜单进入单击事件。 可能是什么问题。 我尝试了 z-index,以检查页面的其他部分是否与菜单重叠,但没有任何区别。

【问题讨论】:

    标签: javascript html css angularjs twitter-bootstrap


    【解决方案1】:

    Bootstrap Javascript 组件永远不会与 Angular JS 视图一起使用 因为 Angular 中的视图是通过 HTTP 请求加载的,这意味着当 bootstrap javascript 触发时,没有 DOM 元素可以附加事件监听器

    解决方法是使用 Angular Bootstrap

    https://angular-ui.github.io/bootstrap/

    所有组件都是 Angular 指令,因此它会在视图加载后触发

    【讨论】:

    • 直到现在它工作正常,我们没有更改任何库,什么都没有。现在我不知道它是如何停止工作的
    • 现在可以了,有角触摸的问题,解决了。
    • 恭喜!请问一个问题。你使用 ngRoute 模块吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    • 2015-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    相关资源
    最近更新 更多