Если я определяю прототип как этотОбъект как прототип jQuery.fn?
jQuery.fn.myFunc = function() {
console.log(this);
}
и назвать его так:
$('div').myFunc();
this
внутри myFunc
будет относиться к выбору объекта JQuery.
Теперь, если я не хочу загрязнять .fn
с несколькими присоединенными функциями, я могу сделать что-то вроде
jQuery.fn.myPlugin = {
myFunc1: function() {
},
myFunc2: function() {
}
}
Если я называю это $('div').myPlugin.myFunc1();
- как получить ссылку на выбранные объекты внутри myFunc1
? Или есть другой, лучший подход?
возможно дубликат (http://stackoverflow.com/questions/10638948/very-simple-jquery-plugin-tutorial) – falinsky