gpt4 book ai didi

javascript - jQuery 插件,带或不带选择器

转载 作者:行者123 更新时间:2023-12-02 17:42:44 25 4
gpt4 key购买 nike

我创建了一个不错的 jQuery 插件,看起来像这样:

  ;(function($, window, document){

// MyPlugin stuff

$.fn.myPlugin = function(){

new MyPlugin(this).init();

}

)(jQuery, window, document);

在调用这样的元素时效果很好:$('.something').myPlugin();但我也希望能够执行此操作$.myPlugin .somemethod()(在没有 jQuery 选择器的情况下使用它)。

我该怎么做?谢谢!

最佳答案

不将其附加到 jQuery 的原型(prototype) (fn),而是作为 jQuery 的属性,或者作为插件等的补充:

$.myPlugin = {
somemethod : function() {
alert('stuff');
}
}

关于javascript - jQuery 插件,带或不带选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22050033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com