@Vernal96

Почему jQuery так не понятно реагирует на «/» в строке?

Загружал файлы через ajax. Всё было хорошо, но потом откуда не возьмись фалы перестали загружаться. Начал проверять код. Исследуя строку за строкой, оказалось что браузер выдает мне ошибку только тогда, когда в строке ответа передается "/":
Строка без слэша:
4d56429285b44c66a93815ac03d102cd.JPG
Ответ:
2b09e9760ece445598049bcda330fab5.JPG

Строка со слэшем:
f8e7781b231b49a2a98efac17f1d801f.JPG
Ответ:
3a1ff96deac74cdd90ae3f0925e9fa27.JPG

Ничего не могу понять
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Потому что, названия классов и id на странице не могут содержать символ "/".

Вы же свою строку с n."/" передаете прямо в jQuery-функцию, что еще вы хотите получить? Если вы хотите как то разделять имена в названиях классов, то для этого используйте тире.

https://jsfiddle.net/IonDen/wnb6rygs/ - откройте консоль и увидите свою ошибку
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы