Что значит в jquery
Перейти к содержимому

Что значит в jquery

  • автор:

Что означает доллар?

Насколько я знаю, знак доллара обычно обозначает какую-то функцию (или слово jQuery ). Что этим хотели сказать разработчики? Пример взят с офсайта jQuery .

Отслеживать
8,657 18 18 золотых знаков 73 73 серебряных знака 181 181 бронзовый знак
задан 29 фев 2012 в 14:09
1,254 7 7 золотых знаков 26 26 серебряных знаков 63 63 бронзовых знака
такого вопроса не ожидал.
29 фев 2012 в 14:12

5 ответов 5

Сортировка: Сброс на вариант по умолчанию

  • Знак доллара является разрешенным символов для идентификатора в языке Javascript.
  • jQuery использует знак $ как псевдоним (сокращение) для идентификтора jQuery.

То есть в данном конкретном случае

  • $tab_title_input — просто имя, включающее знак доллара,
  • $( «#tab_title») — вызов функции jQuery.

Отслеживать
ответ дан 29 фев 2012 в 14:24
34.5k 25 25 золотых знаков 97 97 серебряных знаков 214 214 бронзовых знаков
Я уже не ожидал тут адекватного ответа. +
29 фев 2012 в 14:26
@Sh4dow, извиняюсь за глупый вопрос))
29 фев 2012 в 15:03
На самом деле, вопрос достаточно любопытный и ответ на него неочевидный.
29 фев 2012 в 15:14

Нашел в одной статье, думаю это будет полезно к сведению.

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

// плохо var first = $('#first'); var second = $('#second'); var value = $first.val(); // хорошо - перед объектами, которые управляются jQuery, мы ставим символ $ var $first = $('#first'); var $second = $('#second'), var value = $first.val(); 

Урок №4 — Функция $()

Урок №4 - Функция $()

В уроке мы изучим использование функции $() в библиотеки jQuery. Через функцию можно выбирать элементы на странице и добавлять к ним встроенные jQuery эффекты и функции.

Видеоурок

Значение символа доллара $ является многогранным в jQuery. При помощи этого знака мы можем указать что работаем непосредственно с объектами, а не просто со строковыми данными.

К примеру, если мы хотим выбрать какой-либо тег и взять его как объект, то мы воспользуемся этим знаком:

var block = $("div"); // Помещаем блок в переменную

Кроме того, мы можем ссылаться к различным методам и функциям через знак доллара.

Весь код будет доступен после подписки на проект!

jQuery — Урок 1. Что такое jQuery, основные понятия и возможности

jQuery – это JavaScript-библиотека, фокусирующаяся на взаимодействии JavaScript, HTML и CSS.

Что умеет jQuery

  • Обращаться к любому элементу DOM (объектной модели документа) и не только обращаться, но и манипулировать ими.
  • Работать с событиями.
  • Легко осуществлять различные визуальные эффекты.
  • Работать с AJAX (очень полезная технология, позволяющая общаться с сервером без перезагрузки страницы, но пока мы ее трогать не будем).
  • Имеет огромное количество JavaScript плагинов, предназначенных для создания элементов пользовательских интерфейсов.

Как это работает

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

Теперь нам надо подключить jQuery к html-странице. Для этого, как вы помните, в html существует тег , который и отвечает за подключение внешних файлов скриптов (html — урок 2). Добавим этот тег в html-страницу (так же мы подключали страницу script.js с функциями js):

JQuery: var $el = $(el), что такое $el?

Добрый день,
встретил такое выражение в коде JS на сайте:
var $el = $(el);
В переменной el изначально находится div.
Зачем присваивать его переменной с таким именем, доллар $ в начале названия переменной что-либо меняет с точки зрения JQuery, или это обычная переменная, только со странным именем?
Заранее спасибо за подсказку!

  • Вопрос задан более трёх лет назад
  • 3156 просмотров

Комментировать

Решения вопроса 2

Petroveg

Миром правят маленькие с#@&ки

Просто способ именования. Знак доллара в начале имени показывает автору, что в переменной хранится объект jQuery.

Ответ написан более трёх лет назад

Нравится 3 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *