编辑*
在我的文字游戏中,我添加了一个重新启动按钮。目前的问题是,当我按下它时,它会回到开始屏幕,就像它应该的那样。但是当第二次点击开始按钮时,它会带回之前已经玩过的游戏。我现在已将所有代码放入单独的函数中,以便我可以再次为新游戏运行它们。问题是我不知道如何清除最后一场比赛才能重新开始。单击此按钮时如何重新启动所有功能?
我有功能..
createGrid()
startplay()
restartplay()
keyPress()
backGroundSound()
dragEvent()
nextQuestion()
closeMessage()
replaySound()
backGroundImage()
我在 document.ready 函数中运行它们
$(document).ready(function () {
backGroundSound();
createGrid();
keyPress();
backGroundImage();
playBackGroundSound();
dragEvent();
$('.next-question').on('click', function () {
nextQuestion();
});
$('.close-message').one("click", function () {
closeMessage();
});
$(".replay-sound").click(function () {
replaySound();
});
//Click event to start the game
$(".start-btn-wrapper").click(function () {
startplay();
});
//Click event to restart the game
$(".restart-btn").click(function () {
restartplay();
});
单击重新启动按钮时,我希望它刷新功能,然后再次单击开始按钮时,为用户开始新游戏。如果不刷新页面,我将如何做到这一点?
我想在单击重新启动按钮时清除功能,然后在单击开始按钮时再次启动它们。
这个小提琴只有脚本:http: //jsfiddle.net/V4SYZ/