【发布时间】:2011-08-31 19:56:44
【问题描述】:
我正在编写一个 jQuery 插件,它涉及将事件绑定到 window.scroll。 在 window.scroll 中执行的操作取决于调用原始初始化时传入的设置。
如何在绑定事件中访问数据元素或 this?
(function($) {
var methods = {
init : function(options) {
return this.each(function() {
$(window).bind("scroll.myPlugin", methods.windowOnScroll);
});
},
windowOnScroll : function() {
var $this = $(this);
var data = $this.data("scrollingLoader");
if (data.something) {
// ...
}
}
})(jQuery);
【问题讨论】:
标签: jquery jquery-plugins