2013-04-16 98 views
1

我已經在每個頂部覆蓋了4個畫布,但是我希望能夠點擊一個按鈕並且鏈接的畫布將會出現在頂部。改變重疊畫布的位置

http://jsfiddle.net/5g3Fe/顯示我目前得到的。我試圖把下面的代碼放到按鈕點擊函數中。然而這不起作用。

function canvasView1() 
{ 
document.getElementById("canvas1").style.z-index="1"; 
document.getElementById("canvas2").style.z-index="0"; 
document.getElementById("canvas3").style.z-index="0"; 
document.getElementById("canvas4").style.z-index="0"; 

} 

任何人都可以提出一種方法,可以從按鈕點擊獲取特定畫布。

感謝

回答

0

出於某種原因,的jsfiddle無視因爲this reason你的JavaScript代碼。您可以通過在左側選項中選擇No wrap - in <body>來解決該問題。

然後你的問題是,在JavaScript中設置z索引,你使用.style.zIndex而不是.style.z-index

Working fiddle here

或者cleaner code version here