【发布时间】:2012-12-09 02:45:12
【问题描述】:
我正在开发一个侧边栏扩展。我遇到的问题是,当打开该侧边栏时,它会进行一些初始化。这需要填充一个列表。我有一个对象,它具有以下一些功能:
var intializeSidear = {
initSidebar: function(){
var listbox_to_init = document.getElementById('generic-list-box');
for(var i = 0; i < 10; i++){
listbox_to_init.appendItem("Test", i);
}
}
....
当我第一次打开侧边栏时,一切正常。下次我打开它时,它会给出“listbox_to_init.appendItem 不是函数”的错误。 (我把它包裹在一个 try/catch 块中)。
是否有任何理由说明为什么会发生这种情况?
【问题讨论】:
标签: firefox firefox-addon xul