jQuery MiniUI

 找回密码
 立即注册
查看: 1105|回复: 1
打印 上一主题 下一主题

tabs.addTab(tabA)后,tabA的内容何时加载 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-11-10 17:30:13 |只看该作者 |倒序浏览
tabA是通过URL设置内容的,其配置如下:
var tabA = {title:"ABC",url:"/foreground/event/caller.do"}
调用tabs.addTab(tabA),tabs.activeTab(tabA)后,通过js调试看到,tabA的内容没有加载。

我现在想在打开tabA的同时,调用tabA里面的一个方法。
因为tabs.addTab(tabA),tabs.activeTab(tabA)后,tabA的内容没有加载,所以找不到tabA的方法,也调不起来。

tabA页面里面有top["caller"]=window;
tabs.addTab(tabA),tabs.activeTab(tabA)后使用top["caller"].xxx(),报错:找不到xxx方法。

请问有没有解决办法?
tabs.addTab(tabA)后tabA的内容怎么不立即加载呢

Rank: 8Rank: 8

沙发
发表于 2015-11-11 09:22:52 |只看该作者
加载到加载完成肯定有时间开销,可以在onload里处理加载完成之后的操作
var tab={...
    onload:function(){}
}

Archiver|普加软件

GMT+8, 2024-5-22 00:32 , Processed in 1.022461 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部