这段代码有什么问题吗,比如没有分配权利之类的?所有引用的 ID 都存在,控制台记录它,但只topbar.cw
分配。我认为它也可能被分配到其他地方,不确定。另外,我什至不确定这是什么。它是一个数组、一个类、一个构造还是什么?
var topbar = {};
if(document.readyState == 'complete'){
topbar.cw=document.getElementById('contentWrapper');
topbar.tb=document.getElementById('topbar');
topbar.hd=document.getElementById('header');
topbar.sm=document.getElementById('storyMenu');
topbar.dd=document.getElementById('dropdown');
topbar.bc=document.getElementById('bodyContent');
topbar.sb=document.getElementById('sidebar');
topbar.mm=document.getElementById('mainMenu');
topbar.da=document.getElementById('displayArea');
console.log("fired when done loading");
}