Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在隐藏容器内使用Javascript Infovis工具包(选项卡式布局)_Javascript_Jquery_Jit_Infovis_Thejit - Fatal编程技术网

如何在隐藏容器内使用Javascript Infovis工具包(选项卡式布局)

如何在隐藏容器内使用Javascript Infovis工具包(选项卡式布局),javascript,jquery,jit,infovis,thejit,Javascript,Jquery,Jit,Infovis,Thejit,我有一个包含多个选项卡的页面(jquery ui选项卡) 在最后一个选项卡上,我显示了一个“spacetree”。我有一个单独的测试页面上正常工作(没有标签)。一旦我将所有内容添加到选项卡页面,树就停止显示 具有infovis id的div位于适当的“tab”div内,定义如下: <div id="tab2"> <div id="infovis"

我有一个包含多个选项卡的页面(jquery ui选项卡)

在最后一个选项卡上,我显示了一个“spacetree”。我有一个单独的测试页面上正常工作(没有标签)。一旦我将所有内容添加到选项卡页面,树就停止显示

具有infovis id的div位于适当的“tab”div内,定义如下:

<div id="tab2">                                                              
    <div id="infovis" style="position:relative; height:380px; width:350px; border:solid 1px #333;">

    </div>
</div>

在firebug中,我可以看到infovis div正确设置了高度和宽度,但是放置在其中的“infovis canvaswidget”的高度和宽度为0,我认为这是问题的一部分


如何解决此问题并在选项卡式容器中使用工具包?

哦,好的,我在拨弄了一段时间后修复了它。并不是tab容器把事情搞砸了。在my document.ready函数中初始化JIT之前,包含选项卡的整个div在页面加载时隐藏

我需要在外部div被隐藏之前设置spacetree,以确保infvis内部div具有正确的样式