Я получаю весь код плагинов, кроме одной строки, и из-за того, как работают поисковые системы, я не могу найти свой вопрос.
Вопрос в том, что, черт возьми, такое:
(!function($) {/*....*/})(jQuery);
Почему написано! Functions ($) ??Я предполагаю для того же эффекта $.noConflict()
, но не поэтому мы просто используем (function($) {/*...*/})(jQuery);
, он просто оборачивает знак доллара в наш функциональный блок.Я полностью осознаю, что я мог бы быть далеко от базы здесь, я все еще являюсь промежуточным в jQuery / js.
Если кто-то мог бы, пожалуйста, просветить меня о влиянии оператора NOT перед оператором функции, я бы оченьцените это.
Редактировать : Похоже, что я упустил начальную загрузку, не имея (!function($) ... )
, а просто !function($)...
, но вы, ребятапомог мне понять, что это просто альтернатива ()