Найти в Дзене
Пионер-кофе

Может ли jQuery устареть? Что делать?

Начитавшись всякого, задался вопросом Оказалось, что старый. И это не тот случай, когда опытный конь борозды не испортит. Для модификации мне понадобилось лишь заменить строку в HEADER <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> не строку <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> Есть ещё альтернативные источники <!-- Google CDN -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <!-- Microsoft CDN -->
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.6.0.min.js"></script> Среди страшилок вычитал это: прежние скрипты могут не работать.
Если у есть legacy-код, который может сломаться, используйте jQuery Migrate.
Это поможет выявить устаревшие методы в консоли. <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/jquery-migrate-3.4.0.min.js"></script> Изначально, мне пришлось написать код для двойного клика по сс
Оглавление

Начитавшись всякого, задался вопросом

А не старый ли у меня jQuery?

Оказалось, что старый. И это не тот случай, когда опытный конь борозды не испортит.

Вот сравнение библиотек:

Для модификации мне понадобилось лишь заменить строку в HEADER

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

не строку

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

Есть ещё альтернативные источники

<!-- Google CDN -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<!-- Microsoft CDN -->
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.6.0.min.js"></script>

Перестраховка

Среди страшилок вычитал это:

прежние скрипты могут не работать.


Если у есть
legacy-код, который может сломаться, используйте jQuery Migrate.
Это поможет выявить устаревшие методы в консоли.

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/jquery-migrate-3.4.0.min.js"></script>

Зачем вообще нужен jQuery?

Изначально, мне пришлось написать код для двойного клика по ссылке в браузере. Получилось так:

-2

Потом вот так:

-3

А с использованием библиотеки jQuery получилось так:

-4

Вот и думайте сами.