在记忆游戏中转回砖块

时间:2012-01-09 04:04:46

标签: javascript

我正在制作一个记忆游戏,我已经生成了一张带有卡片的桌子,你可以点击它们,这样它们就会转向不同的图像。现在我想在一些秒之后将它们转回来。我想我应该使用setTimeOut,但我不知道如何。

到目前为止我的一些代码:

turnBrick: function(link, img, pic) {

        link.onclick = function(e) {

            if(img.getAttribute("src") == "pics/0.png") {
                img.setAttribute("src", "pics/" + Memory.arrayRandom[pic - 1] + ".png");


            }

        }
    }

注意:链接是点击的砖块,img我只是检查是否没有点击,pic是按照运行方式的顺序(如第一次,或第二次等)。

1 个答案:

答案 0 :(得分:0)

编写一个JavaScript函数来重新打开砖块,然后用

调用它
setTimeout('TurnBrickOver()', 3000)

将在3(3000毫秒)内调用将砖块翻过函数