javascript - Lumia 640 LTE edge explorer - 未定义 javascript $

标签 javascript mobile windows-phone microsoft-edge lumia

我们为手机开发了一个响应式网站。但是我们遇到了手机Lumia 640 LTE的问题。

此设备上的 Edge 浏览器无法正确加载 JavaScript 并返回错误“$ 未定义”。

它总是在“script type="text/javascript""部分中断,下一行是例如"$('#search')"。

它不支持jQuery吗?

最佳答案

我假设您已经尝试在其他浏览器中测试您的网站并且它有效。如果是这样,可能的原因可能是以下之一:

  1. Edge 将 $ 视为不可能的变量名称。在这种情况下,请尝试按照 Jawahar 在评论中的建议将其替换为 jQuery。

  2. 确保在脚本部分使用 jQuery 脚本之前连接它。如果您通过 <script> 连接 jQuery标签,请确保它在您自己的脚本之前。

关于javascript - Lumia 640 LTE edge explorer - 未定义 javascript $,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52631062/

相关文章:

javascript - 谷歌浏览器表单单选按钮在从结果页面导航 "back"时重置所选值

ios - Facebook 嵌入帖子移动应用程序

c# - Windows Phone 7 信息

c# - 为什么是 RestSharp AddHeader ("Accept", "application/json"); = 到项目列表?

ios - 移动广告网络如何在不需要修改广告应用程序的情况下跟踪应用程序安装?

c# - 如何在 Windows Phone 中通过保持图像的纵横比来调整图像大小

javascript - Fabric js 自定义旋转图标在初始加载时不显示

javascript - 有没有办法在 tradingview 上以编程方式画一条线?

javascript - 如果用户单击 "+"标志,我如何创建一个(多个)弹出文本框,该文本框出现在鼠标悬停时

css - 首先 Bootstrap 移动设备?为什么悬停在移动设备上仍然有效?如何禁用悬停?