比如var pubSub = $({});$(document).click(function(){ pubSub.trigger("lszh",["A","B"])});pubSub.on("lszh",function(event,a,b){ ...});我想知道通过创建$({})返回的这个东西的确切概念是什么?为什么要这么做?感觉返回的是一个新的jQuery对象,但觉得这样描述又有些不妥,想清楚了解这个概念,谢谢!
1 回答
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
$()也能返回一个jquery对象,$({a:1})也可以,jquery返回的对象就像类数组对象
你可以理解为一个普通的对象,只是继承了jquery,通过data,on这些方法可以往这个对象上添加属性
添加回答
举报
0/150
提交
取消
