Объяснен синтаксис плагина Jquery?Jquery

Программирование на jquery
Ответить
Anonymous
 Объяснен синтаксис плагина Jquery?

Сообщение Anonymous »

Я видел код плагина в jQuery

один из них — перегрузка метода addClass в jQuery (пример: когда вы добавляетеClass — вызываете myfunction ()).< /p>

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

(function(){

var originalAddClassMethod = jQuery.fn.addClass;

jQuery.fn.addClass = function(){
// Execute the original method.
originalAddClassMethod.apply( this, arguments );

// call your function
// this gets called everytime you use the addClass method
myfunction();

}
})();
то, чего я не понимаю:

Почему он создал замыкание?

Я мог бы использовать приватные члены внутри обычной функции с var, и они по-прежнему будут видны только в локальной области..... так?

Вы можете мне это объяснить?

Что он заработает от этого закрытия?

Я бы понял это, если бы он отправил в функцию знак $. ..но он этого не сделал

Подробнее здесь: https://stackoverflow.com/questions/829 ... -explained
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»