Вопрос по ready

Вопросы по вёрстке и JavaScript
Ответить
Аватара пользователя
cloozis
Сообщения: 23
Зарегистрирован: 2012.10.08, 22:58

Вопрос по ready

Сообщение cloozis »

Есть ли разница и какая?
Извените за нубство если что...

1. (function(){})();

2. $(document).ready(function () {});

3. jQuery(document).ready(function ($) {});
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Вопрос по ready

Сообщение ElisDN »

Первый выполняет сразу, а остальные после прогрузки всей страницы.
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Вопрос по ready

Сообщение Onotole »

2 и 3 особо не отличаются. $ это алиас jQuery
Аватара пользователя
cloozis
Сообщения: 23
Зарегистрирован: 2012.10.08, 22:58

Re: Вопрос по ready

Сообщение cloozis »

для чего нужен алиас ?
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Вопрос по ready

Сообщение slavcodev »

Вроде очевидно "$" короче "jQuery".
Жду Yii 3!
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Вопрос по ready

Сообщение slavcodev »

Кстати есть еще два варианта равные 2) и 3) из первого поста :)

Код: Выделить всё

$(function ($) {});
// и
jQuery(function ($) {});
Жду Yii 3!
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Вопрос по ready

Сообщение Onotole »

cloozis писал(а):для чего нужен алиас ?
Для избежания таких конфликтов.
Бывает такое, что используются и jQuery и Mootools например. И у того и у того есть $.
Ответить