Он делает разные вещи в зависимости от того, что вы ему передаете:
jQuery(String query [, DOMElement context])
jQuery(String query [, jQueryResultSet context])
Это будет читать строку как запрос (например: #foo > .bar a
). Он будет выполняться в контексте context
, если он указан, в противном случае он берется из document
.
jQuery(DOMElement node)
Это преобразует узел в набор результатов jQuery, содержащий этот узел. В основном это используется, когда у вас есть ссылка на элемент (например, в обработчике событий), и вы хотите выполнить над ним функции jQuery.
jQuery(Function readyHandler)
Это сокращенная форма этого:
jQuery(document).ready(Function readyHandler)
Запуск всех ваших функций jQuery после загрузки документа настолько распространен, что был добавлен этот ярлык.
jQuery('')
jQuery(null)
Выбирает документ.