由于某种原因,我的导航栏出现了一些问题,所有这些问题似乎只发生在移动设备上。
当导航到另一个页面时,导航栏本身保持打开状态(但有时只是)。
有时导航栏不会打开事件,我必须重新加载页面才能让它工作。
有时候,“关于”下方菜单中的链接不会出现在他们应该去的地方,他们只是转到“#”。其他时候“关于”根本不会下降。
这是我的代码:
jquery.min.js:2 Uncaught Error: Syntax error, unrecognized expression: a[href*=#]:not([href=#])
at Function.fa.error (jquery.min.js:2)
at fa.tokenize (jquery.min.js:2)
at fa.select (jquery.min.js:2)
at Function.fa [as find] (jquery.min.js:2)
at n.fn.init.find (jquery.min.js:2)
at n.fn.init (jquery.min.js:2)
at n (jquery.min.js:2)
at HTMLDocument.<anonymous> (script.js:28)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
这只是非常混乱,因为它不会一直发生,而且似乎也是随机发生的。我甚至无法确定它何时发生。
我的控制台中也出现此错误,但我不确定它是否相关:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
jquery文件不受我的影响,直接来自谷歌(再次,不确定这是否与我的问题有关):
NMARoutingErrorInvalidOperation
There was an error due to another request already being processed.