/ Published in: jQuery
URL: http://www.ajaxtips.ru/blog/javascript/16.html
Вывод 1: Если задать функцию через jQuery.fn, то она будет работать с элементами найденными через функцию $(). Контекст этой функции будет содержать выбранные элементы;
Вывод 2: Если задать функцию через jQuery, то к ней можно обратиться только через глобальный объект jQuery. В таком случае контекст функции будет указывать на глобальный объект window.
Expand |
Embed | Plain Text
jQuery.sayHello = function() { alert('Привет! Найдено ' + this.length + 'элементов' ); } $('div').sayHello(); // ничего не происходит jQuery.sayHello = function(elem) { alert('Привет! Найдено ' + elem.length + 'элементов' ); } jQuery.sayHello($('div'));
You need to login to post a comment.
