快捷导航

请问jQuery中的$.方法名的调用方式是怎么实现的呢?

我知道比如$("p").方法名 是通过new jQuery.fn.init( selector, context ) 创建了一个对象 这个对象具备了jquery原型上的所有方法 但比如直接调用$.ajax() 这时候$ 是怎么工作的呢?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

$就是一个函数而已。
比如:
(function(){var$=function(v){alert('$:'+v)};$.ajax=function(v){alert('ajax:'+v)};$("p");$.ajax("xxx");})();
回复

使用道具 举报

可以这样理解的
$ = new Object();
class Object{
public void ajax();

//具体实现还要看js
}
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP