Как работать с jQuery и оставаться независимыми от его версии?

Мы разрабатываем фрагмент кода, который встроен в сторонние сайты и использует jQuery.

Фрагмент проверяет, загружен ли на сайт уже jQuery. Если это так, он использует эту библиотеку, в противном случае он загружает нашу собственную копию (в настоящее время jQuery 1.4.4, мы скоро перейдем на последнюю версию).

В jQuery произошли критические изменения. Одним из таких изменений, например, является изменение семантики attr () и введение prop () .

Существуют ли какие-либо рекомендации по работе с jQuery таким образом, чтобы обеспечить максимальную обратную совместимость? Даже при переходе на последнюю версию мы все равно хотим использовать существующую библиотеку jQuery, если она существует, вместо загрузки новой копии, чтобы сэкономить время и ресурсы.

15
задан Community 23 May 2017 в 12:03
поделиться