当我只在移动触摸屏设备上时,我会在我的网站上加载 jQuery Mobile。当我这样做的时候。它把一切都搞砸了。例如,选择菜单不能正常工作,页面底部也会出现“正在加载、正在加载、未定义”的字样。我知道我错过了一些东西,但不知道是什么。
关于我可能遗漏的任何想法?
谢谢
编辑:好的,所以我取出了我正在运行的所有脚本,除了 jQuery 和 jQuery Mobile。我首先调用 jQuery,然后调用 jQuery Mobile。它仍然破坏了网站的各个方面。
它打破了什么: - 我无法通过导航栏导航到任何其他页面,如果我单击导航项并查看 url,则会出现正确的 url(其中带有 #),例如:/#/about-us/然后,它只是重定向到主页,页面变白
选择菜单有奇怪的结果。它打印出它旁边的选择中的任何内容。如果您在 ipad 上处于横向模式并单击选择,它会将您发送到页面底部(奇怪)。
它在页面底部打印出两次“加载”和一次“未定义”
我所拥有的脚本只有 jQuery 和 jQuery Mobile。我还应该提到我正在使用 wordpress,因此它可能已将其他一些脚本排入队列(我已取消注册 Wordpress 的 jquery 版本并将我自己的脚本排入队列)
还有其他人遇到这些问题吗?