Есть ли способ узнать, какая версия jQuery используется, проверяя объект jQuery
? jQuery динамически добавляется на мою страницу, и я не вижу никакой ссылки на нее в моей разметке. Если я осмотрю его в консоли браузера, его там.
Получить версию jQuery от проверки объекта jQuery
Ответ 1
Вы можете использовать $().jquery;
или $.fn.jquery
, который вернет строку, содержащую версию число, например 1.6.2
.
Ответ 2
FYI, для случаев, когда ваша страница загружается с помощью других библиотек javascript, таких как mootools, которые конфликтуют с символом $
, вы можете вместо этого использовать jQuery
.
Например, jQuery.fn.jquery
или jQuery().jquery
будет работать нормально:
Ответ 3
$().jquery
предоставит вам свою версию в виде строки.
Ответ 4
$()['jquery']
Вызовите console.log($())
и обратите внимание на поля объекта jquery:
- jquery
- Селектор
- prevObject
Ответ 5
Для более старых версий jQuery
jQuery().jquery (or)
jQuery().fn.jquery
Для более новых версий jQuery
$().jquery (or)
$().fn.jquery
Ответ 6
alert ('У вас запущена версия jQuery:' + $.fn.jquery);
Ответ 7
$. jQuery должен указать номер версии
EDIT: ссылка: http://api.jquery.com/jquery-2/
Ответ 8
Вы можете получить версию jquery, просто распечатав объект object.jquery, объектом может быть любой объект, созданный вами с помощью $.
Например: если вы создали элемент следующим образом var divObj = $( "div" );
затем путем печати Obj.jquery покажет вам версию типа 1.7.1
В принципе divObj наследует все свойство $() или jQuery(), если вы пытаетесь распечатать jQuery.fn.jquery также напечатает ту же версию, что и 1.7.1