2016-03-15 7 views
1

Я часто это делаю. Причиной для функции self-invoking является то, что я часто бываю в WordPress, где он находится в режиме noconflict.Комбинируйте готовый документ и функцию самозапуска

jQuery(document).ready(function(){ 
(function ($) {   
     //do things  
})(jQuery); 
}); 

Имею ли я это правильно? Есть ли ярлык, чтобы делать обе вещи сразу?

Я только что нашел

jQuery(function($) { 
    // Your code using failsafe $ alias here... 
}); 

делают ли это то же самое?

ответ

1

Ваши варианты для эксплуатации при работе без конфликтов режиме следующим образом (в соответствии с jQuery documentation)

jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
}); 

ИЛИ

(function($) { 
    $(function() { 
    // More code using $ as alias to jQuery 
    }); 
})(jQuery); 
Смежные вопросы