首页 新闻 会员 周边

JS闭包在IE7及以下版本的问题

0
悬赏园豆:40 [已解决问题] 解决于 2013-09-28 00:43

现在有2个js文件: a.js,b.js

内容如下:

a.js:

var T = {};

T.A = {};

(function(){

  var a_f1 = function(){

    alert("a_f1");

  }

  T.A.F1 = a_f1;

})()

 

b.js:

T.B = {};

(function(T){

  var b_f1 = function(){

    alert("b_f1");

  }

  T.B.F1 = b_f1;

})(T)

 

 

 

在html页面中,先引用a.js后引用b.js,我发现a.js中的闭包是好的,而b.js的闭包是根本没有走过的...完全无效....(请无视代码是否有语法错误,那是我手写的...我只是要表达一个意思)

求js高手解答!

沈融兴的主页 沈融兴 | 菜鸟二级 | 园豆:404
提问于:2013-09-26 15:17
< >
分享
最佳答案
0

自己解决了...不是这问题...是其他js写的不规范引起的错误..

沈融兴 | 菜鸟二级 |园豆:404 | 2013-09-26 16:18

自己解决了也可以结贴的

dudu | 园豆:31003 (高人七级) | 2013-09-27 15:00

@dudu: 非常抱歉,我以为自己解决按钮点击提交后会自动结贴...

沈融兴 | 园豆:404 (菜鸟二级) | 2013-09-28 00:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册