Это проблема кеширования. Когда вы разрабатывали и тестировали код JQuery, ваш старый код оставался в кэше браузера. Браузер кэшировал его, чтобы быстрее загружать страницу при следующем использовании. Чтобы решить эту проблему, у вас есть 3 варианта.
- Удалить историю браузера
- Обновить sh ваш браузер, нажав Ctrl + F5 (Предпочтителен для для разработки)
- Сообщите браузеру, что этот код JQuery изменился, добавив версию для него. Он используется, когда вы публикуете свой код на сервере, потому что вы не можете попросить своих клиентов удалить историю браузера или загрузить страницу, нажав Ctrl + F5
Здесь это то, как вы можете добавить версию к вашему JQuery коду:
<script type="text/javascript" src="js/script.js?v=1"></script>
Посмотрите на v=1
. В следующий раз, когда вы обновите код JQuery, измените его на v=2
, чтобы сообщить браузеру, что ваш код был изменен.