я уже знаю о преимуществах упаковки вашего Javascript в функции, как это:Передача функции на селектор JQuery
(function() {
// code goes here
}())
Но я видел несколько сценариев, которые выполнение этого, передавая функцию обертки к JQuery объект:
$(function() {
// blah blah blah blah blah
});
Что преимущество делает это таким образом, или это всего лишь вопрос личного вкуса? И делает ли это второй способ отрицать необходимость в $(document).ready()
?
Это первая одна функция, которая выполняется сразу же, второй синтаксис JQuery выполнить что-то на загрузке страницы, и да, это замена для $ (document) .ready() – mplungjan
Вторая такая же, как '$ (document) .ready()'. Читайте здесь в документах http://api.jquery.com/ready/ – elclanrs