У меня есть общий (пользовательский) плагин jQuery. $ .Fn.something (). Это вызывается для некоторых объектов в моем DOM. Скажем
$('div.section').something()
Внутри функции у меня что-то вроде этого ...
$.fn.something = function(options) {
//here **this** refers to $('div.section') which is what I want
$(window).bind('scroll', function(){
//how do I get the 'this' from above into here.
});
});
Я не могу получить ссылку на «это» внутри плагина ВНУТРИ функции .bind (). У меня есть обходной путь, где я сохраняю «this» в массиве параметров и передаю его таким образом, но я не могу не думать, что есть более простой способ сделать это.