我们为手机开发了一个响应式网站。但是我们遇到了手机Lumia 640 LTE的问题。
此设备上的 Edge 浏览器无法正确加载 JavaScript 并返回错误“$ 未定义”。
它总是在“script type="text/javascript""部分中断,下一行是例如"$('#search')"。
它不支持jQuery吗?
最佳答案
我假设您已经尝试在其他浏览器中测试您的网站并且它有效。如果是这样,可能的原因可能是以下之一:
Edge 将 $ 视为不可能的变量名称。在这种情况下,请尝试按照 Jawahar 在评论中的建议将其替换为 jQuery。
确保在脚本部分使用 jQuery 脚本之前连接它。如果您通过
<script>
连接 jQuery标签,请确保它在您自己的脚本之前。
关于javascript - Lumia 640 LTE edge explorer - 未定义 javascript $,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52631062/