0

我有一个 HTML 文件,其中包含几个定期更新的计算密集型图表。HTML 文件通过使用 JavaScript 和类似选项卡的界面仅显示整个内容的一小部分。

我的代码类似于以下内容:

<a href="">Tab1</a> <a href="">Tab2</a> <a href="">Tab3</a>
<div>
    <div id="tab1">
        charts
    </div>
    <div id="tab2">
        charts
    </div>
    <div id="tab3">
        charts
    </div>
</div>

现在我想(例如)在 tab3 中显示 tab1 的一些内容。我无法复制/克隆它们,因为它会使用太多资源。每次选项卡更改时,我都考虑在 tab1 和 tab2 之间移动 DOM 节点。但这不是很方便。还有其他解决方案吗?我可以以某种方式“链接”到另一个 DOM 元素的内容吗?

4

2 回答 2

0

更新:

在关于 DOM4 突变事件处理程序的 SO 上查看这个答案。也许它更符合您的需要。

是否有 JavaScript/jQuery DOM 更改监听器?

于 2013-03-13T14:21:21.667 回答
0

或者在需要时使用 appendTo() ( http://api.jquery.com/appendTo/ ) 将您的表示从一个选项卡移动到另一个选项卡怎么样?

于 2013-03-13T14:28:01.853 回答