Мы разработали адаптивный веб-сайт для мобильных телефонов. Но мы столкнулись с проблемой с мобильным телефоном Lumia 640 LTE.
Обозреватель Edge на этом устройстве неправильно загружает JavaScript и возвращает ошибку «$ не определено».
Он всегда нарушает раздел "script type =" text / javascript "", а следующая строка - например, "$ ('# search')".
Он не поддерживает jQuery?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я предполагаю, что вы уже пробовали протестировать свой сайт в других браузерах, и это сработало. Если это так, возможная причина может быть одной из следующих:
Edge рассматривает $ как невозможное имя для переменной. В этом случае попробуйте заменить его на jQuery, как рекомендовал Джавахар в комментарии.
Убедитесь, что вы подключили скрипт jQuery, прежде чем использовать его в своей части скрипта. Если вы подключаете jQuery через тег <script>, убедитесь, что он находится перед вашим собственным скриптом.
Попробуйте с JQuery ('# search')