2013-03-11 74 views
0

我有2個值在同一個div內,我也有相同的類。點擊每個值後會出現不同的數據。我正在獲取數據,但問題在於它是否附加了以前的數據。onclick按鈕以前的數據應該使用javascript刷新

如:

<div id="dashboard"> 
<span class="icon"></span> 
<span class="icon"></span> 
</div> 

當我點擊「圖標」,單獨設定值的出現,當我點擊第二個「圖標」,我想從最初的「圖標」生成的值被隱藏。所有這些值都是從插件生成的。

如何在同一個類和同一個div中使用show/hide?

+0

請過去分配值的代碼。它會給予更多關於要實現的功能的想法。 – 2013-03-11 10:46:15

回答

0

我沒有從你的問題中得到很多細節。

可能是你正在尋找這樣的... DEMO

<div id="dashboard"> 
<span class="icon" onclick="document.getElementById('dataArea').innerHTML='Icon1 Data';">Icon 1</span> | 
<span class="icon" onclick="document.getElementById('dataArea').innerHTML='Icon2 Data';"> Icon 2</span> 
</div> <br/> 
<div id="dataArea"></div> 

這意味着,附加的數據使用element.innerHTML = ""$().html();此方法將刷新div內的舊數據presnce,並添加新數據。但.append()將與舊版本添加新數據。