Получить версию jQuery от проверки объекта jQuery

Есть ли способ узнать, какая версия jQuery используется, проверяя объект jQuery? jQuery динамически добавляется на мою страницу, и я не вижу никакой ссылки на нее в моей разметке. Если я осмотрю его в консоли браузера, его там.

Ответ 1

Вы можете использовать $().jquery; или $.fn.jquery, который вернет строку, содержащую версию число, например 1.6.2.

Ответ 2

FYI, для случаев, когда ваша страница загружается с помощью других библиотек javascript, таких как mootools, которые конфликтуют с символом $, вы можете вместо этого использовать jQuery.

Например, jQuery.fn.jquery или jQuery().jquery будет работать нормально:

screen shot for checking jQuery version

Ответ 3

$().jquery предоставит вам свою версию в виде строки.

Ответ 4

$()['jquery']

Вызовите console.log($()) и обратите внимание на поля объекта jquery:

  • jquery
  • Селектор
  • prevObject

enter image description here

Ответ 5

Для более старых версий jQuery

jQuery().jquery  (or)

jQuery().fn.jquery

Для более новых версий jQuery

$().jquery  (or)

$().fn.jquery

Ответ 6

alert ('У вас запущена версия jQuery:' + $.fn.jquery);

Ответ 8

Вы можете получить версию jquery, просто распечатав объект object.jquery, объектом может быть любой объект, созданный вами с помощью $.

Например: если вы создали элемент следующим образом var divObj = $( "div" );

затем путем печати Obj.jquery покажет вам версию типа 1.7.1

В принципе divObj наследует все свойство $() или jQuery(), если вы пытаетесь распечатать jQuery.fn.jquery также напечатает ту же версию, что и 1.7.1