我们如何在jquery中添加自定义函数?

时间:2017-10-03 06:49:55

标签: javascript jquery oop

我想在jquery库中添加自定义函数,以便我可以使用$ sign访问它们。

我正在尝试使用这种方式,但它不起作用

$.fn.myFunction = function() { 
                alert('test'); 
             }

我还想知道我们可以重命名jquery中已有的任何函数吗?

1 个答案:

答案 0 :(得分:1)

如果您尝试在jQuery定义函数,或者jQuery别名$使用$而不使用.fn,它将函数附加到链接到{的对象或选择器{1}}致电。

jQuery()
function myFunction() {
  alert("test");
}

jQuery.myFunction = myFunction;

jQuery.myFunction(); // called on `jQuery` object

jQuery.fn.myFunction = myFunction;

jQuery({}).myFunction(); // `$.fn` chained to `jQuery()` call

相关问题