如何从另一个插件调用jquery插件方法

时间:2013-11-22 07:18:28

标签: jquery

是否有可能从其他插件调用插件的方法?。因此它使内部插件从外部插件工作,我需要从外部插件调用内部插件的一个方法,我的内部插件是,< / p>

(function ( $ ) {
onscrollHelper: function (scrolltop,virtualization) {
            var div = $(".gridcontent");
            div.scrollTop(scrolltop);
            _onScroll();
        },
_onScroll:function(){
//some def
}
}( jQuery ));

现在如何从我的实现中使用参数调用onscrollHelper方法,以便通过定义的_onscroll()方法调用该插件中的其他方法。

1 个答案:

答案 0 :(得分:0)

为您的插件创建一个名称,

(function ( $ ) {
MyPlugin={
onscrollHelper: function (scrolltop,virtualization) {
            var div = $(".gridcontent");
            div.scrollTop(scrolltop);
            _onScroll();
        },
_onScroll:function(){
//some def
}
}
}( jQuery ));

然后您可以使用

访问它
MyPlugin.onscrollHelper();

选中此fuddle

希望它有所帮助。