如何为jQuery选择器编写自定义函数

8
如何编写自定义函数以附加到jQuery选择器?类似下面这样的函数:
$('.my_class').my_function();
1个回答

11

你想要向jQuery.fn(它是jQuery对象原型的引用)添加函数。了解更多细节,请查看:

http://docs.jquery.com/Plugins/Authoring

一个示例:

(function($){
  $.fn.my_function = function(){ ... };

})(jQuery);

1
我愿意打赌这个问题是重复的 :-\ - mikeycgto
1
我也是这么想的,所以我先进行了检查 :) - tybro0103
这太棒了!你是否碰巧知道一种使用vanilla.js编写的方法,以便如果您的项目没有JQuery,它不会抛出任何错误?我意识到它也不起作用,但我想将其添加到我投入所有项目的“universal-functions.js”文件中。 - SeriousLee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接