幾周前我開始學習Web開發以獲得樂趣,並且我正在使用HTML,CSS和JS創建一個rock-paper-scissors遊戲。我試圖添加一些東西到一個HTML塊,但沒有這樣做我的當前代碼。經過大量的谷歌搜索,我決定嘗試發佈我的問題。將構造變量預設爲JS中的HTML
我添加了函數我試圖添加線和我試圖將它們添加到的地方。正如我所說的,我的代碼不工作,我不明白爲什麼。
function displayPlayedRounds(winner) {
"use strict";
// <p class="roundCountPrev">
// <img src="/images/whiteRock.png" class="player1PrevRound"/>
// ← Round 4
// <img src="/images/blackPaper.png" class="player2PrevRound"/>
// </p>
var middlePart, toAppend;
if (winner === -1) {
middlePart = "Round " + movesMade + " →";
} else if (winner === 1) {
middlePart = "← Round " + movesMade;
} else {
middlePart = "Round " + movesMade;
}
toAppend = "<p class='roundCountPrev'><img src=" + userImages[userChoice] + " class='player1PrevRound'/>" + middlePart + "<img src=" + compImages[compMove] + "class='player2PrevRound'/></p>";
document.getElementById('displayPrevRounds').prepend('toAppend');
}
<span id='displayPrevRounds' class="player1">Previous rounds
<p class="roundCountPrev">
<img src="/images/whiteRock.png" class="player1PrevRound"/>← Round 4
<img src="/images/blackPaper.png" class="player2PrevRound"/>
</p>
</span>
prepend是一個jquery函數,創建一個jquery對象 – madalinivascu