Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为jQuery选择器创建自定义函数_Javascript_Jquery_Jquery Plugins_Jquery Selectors - Fatal编程技术网

Javascript 如何为jQuery选择器创建自定义函数

Javascript 如何为jQuery选择器创建自定义函数,javascript,jquery,jquery-plugins,jquery-selectors,Javascript,Jquery,Jquery Plugins,Jquery Selectors,如何制作一个附加到jQuery选择器的自定义函数?看起来像是: $('.my_class').my_function(); 您希望将函数添加到jQuery.fn(这是对jQuery对象原型的引用)。有关更多详细信息,请查看: 示例\存根: (function($){ $.fn.my_function = function(){ ... }; })(jQuery); 我敢打赌这个问题是重复的:-\n我也会这么想,这就是为什么我先检查:)这太棒了!D'ya有没有可能知道一种vanilla

如何制作一个附加到jQuery选择器的自定义函数?看起来像是:

$('.my_class').my_function();

您希望将函数添加到
jQuery.fn
(这是对jQuery对象原型的引用)。有关更多详细信息,请查看:

示例\存根:

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

})(jQuery);

我敢打赌这个问题是重复的:-\n我也会这么想,这就是为什么我先检查:)这太棒了!D'ya有没有可能知道一种vanilla.js的编写方法,这样如果您的项目没有JQuery,它就不会抛出任何错误?我意识到它也不起作用,但我想把它添加到“universalfunctions.js”文件中,我把它放到我所有的项目中。