jquery 选择符简写问题.一般的语法是$("#id").each()这样写,$.each()这样连写是什么情况?
1个回答

$.each() 等价于jquery.each() 代表 jquery类的方法,相当于Java里的静态方法.jquery对象是不能用的

对应的有$.fn.each() 等价于 jquery.fn.each()这个是对象的方法,类似java里的成员函数.jquery对象可以用.

如果继续深入下去 建议看看jquery源代码 jquery.fn = jquery.prototype 即javascript里的原型属性,所有加载到$.fn.each() 上的方法都可以被jquery对象使用.

你上边的例子中

$.browser() 代表 jquery.browser()类似于java里的类.browser(),对象是不能使用的;

$(xxx).browser()代表jquery对象.browser(),$(xxx)就是个生成jquery对象的方法.