(函数($){
$.a.b = { title: "ABC", init: function (id) { /* do something here */ return id+'a'; } }; })(jQuery);
当我尝试拨打$ .abinit('t'); 它不起作用,我的意思是它没有按预期返回.有什么建议?
问题不在于$ .abinit('t')无效.问题是它返回整个函数的代码而不是返回一个字符串.
感谢您的时间.
尝试
$.a = []; $.a.b = { ... }
甚至更好:
$.a = {b: { title: "", init: ... }};
使用$.a.b
a时未定义,因此无法添加.