2013-04-16 7 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 игнорировали код JavaScript из-за this reason. Вы можете обойти это, выбрав No wrap - in <body> с левой стороны.

Тогда ваша проблема заключалась в том, что для установки z-индекса в javascript вы используете .style.zIndex, а не .style.z-index.

Working fiddle here

Или cleaner code version here

Смежные вопросы