Что означает знак " $ " в jQuery или JavaScript? [дубликат]
Возможные Дубликаты:
что означает " $ " вход в JavaScript
Теперь это должно показаться простым и глупым вопросом, но я должен знать, почему мы используем доллар ($
символ) в jQuery и JavaScript.
Я всегда вкладываю доллар в свои сценарии, но не знаю почему.
для примера:
$('#Text').click(function () {
$('#Text').css('color', 'red')
});
Это просто меняет цвет текста при нажатии, но это демонстрирует мою точку зрения.
6 ответов:
в JavaScript это не имеет особого значения (не более
a
илиQ
в любом случае). Это просто неинформативное имя переменной.в jQuery переменной присваивается копия!--2-- функция>. Эта функция сильно перегружена и означает полдюжины различных вещей в зависимости от того, какие аргументы она передается. В этом конкретном примере вы передаете ему строку, содержащую селектор, поэтому функция означает " создать объект jQuery, содержащий элемент с идентификатором текст".
The
$
- это просто функция. На самом деле это псевдоним для функции с именемjQuery
, Так что ваш код может быть написан такой с точно такими же результатами:jQuery('#Text').click(function () { jQuery('#Text').css('color', 'red'); });
синтаксис jQuery адаптирован для выбора элементов HTML и выполнения некоторых действий над элементами.
базовый синтаксис: $(селектор).действие()
знак доллара для определения jQuery A (селектор) для" запроса (или поиска) " HTML-элементов Действие jQuery (), которое необходимо выполнить для элемента(ов)
в jQuery знак $ это просто псевдоним для
jQuery()
, затем псевдоним функции.этой страница сообщает:
базовый синтаксис: $(селектор).действие()
- знак доллара для определения jQuery
- a (селектор) для " запроса (или поиска)" HTML-элементов
- действие jQuery (), выполняемое над элементом(элементами)