【发布时间】:2017-11-14 03:09:46
【问题描述】:
我是一名初学者,目前正在开发一款记忆卡游戏。请帮帮我。
这是我的错误消息适用的代码:
HTML
<div id="game-board" class="board clearfix"></div>
Javascript
var createBoard = function() {
for (var i = 0; i < cards.length; i++) {
var cardElement = document.createElement('img');
cardElement.setAttribute('src', "images/back.png");
cardElement.setAttribute('data-id', i);
document.getElementsByTagName('img')[0].addEventListener('click', flipCard);
document.querySelector('game-board').appendChild(cardElement);
}
}
createBoard();
【问题讨论】:
-
粘贴你的html
-
我认为 querySelector 存在问题。如果基于类的选择使用 document.querySelector(".game-board");或基于 ID 的使用 document.querySelector("#game-board");