写了个TAB页的逻辑,想给封装成对象,这个问题怎么回事?

为什么会报错未定义?应该怎么写封装的逻辑。。。。。。求大神指点图片说明

Tab代码有没有执行,两个代码谁先执行的。

很明显没这个变量,是不是少this.前缀。

连idChild都没有

idChild弄成全局的,var idChild;
写在function Tab(option){...}上面。