我看到類似於這個問題的問題,但不是很重要。我只想做一些非常簡單的事情:當按鈕1被點擊時,它應該隱藏並且按鈕2應該出現;然後當按鈕2被點擊時,按鈕2應該隱藏並且按鈕1應該被顯示。 我正在嘗試通過修改z-index來實現,但它不起作用。 這是我用來做它的代碼:Javascript:更改z-index onclick
if (attacker == player 1) {
document.getElementById("p1-play").style.zIndex = -1;
document.getElementById("p2-play").style.zIndex = 1;
}
else {
document.getElementById(p2-play).style.zIndex = -1;
document.getElementById(p1-play).style.zIndex = 1;
}
其中P1,玩的是按鈕和P2播放的按鈕2
您會注意到元素ID周圍的「」。我曾嘗試過,但沒有成功...... – LaVielle
我只會使用jQuery的.show();和.hide();功能。 $( 「#P1播放」)隱藏();例如。當你隱藏一個按鈕顯示其他。 – drewg23
@ user2649425 - 請不要建議任何人只爲此使用jQuery? – SpaceBeers