/ Published in: jQuery
Вывод 1: ЕÑли задать функцию через jQuery.fn, то она будет работать Ñ Ñлементами найденными через функцию $(). КонтекÑÑ‚ Ñтой функции будет Ñодержать выбранные Ñлементы;
Вывод 2: ЕÑли задать функцию через jQuery, то к ней можно обратитьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ через глобальный объект jQuery. Ð’ таком Ñлучае контекÑÑ‚ функции будет указывать на глобальный объект window.
Вывод 2: ЕÑли задать функцию через jQuery, то к ней можно обратитьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ через глобальный объект jQuery. Ð’ таком Ñлучае контекÑÑ‚ функции будет указывать на глобальный объект window.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
jQuery.sayHello = function() { alert('Привет! Ðайдено ' + this.length + 'Ñлементов' ); } $('div').sayHello(); // ничего не проиÑходит jQuery.sayHello = function(elem) { alert('Привет! Ðайдено ' + elem.length + 'Ñлементов' ); } jQuery.sayHello($('div'));
URL: http://www.ajaxtips.ru/blog/javascript/16.html