gpt4 book ai didi

javascript - 我正在尝试使用 jQuery 创建一个按钮。为什么不起作用?

转载 作者:行者123 更新时间:2023-12-02 16:47:28 27 4
gpt4 key购买 nike

我正在尝试制作一个开始按钮,但是每当我测试该程序时,它都会显示但不执行任何操作。

这就是我所拥有的:

var startGame = function() { //when the start button is clicked, the game starts
$('#startButton').click(function() {
$('#main').hide();
playing = true;
});
}

$(document).ready(startGame()); //when the html loads, start the function

while (playing) {
//this is the main loop for the program
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<body id="textHere">
<div id="main">
<h1>I am a computer.</h1>
<a class="button" id="startButton">START</a>
<!--this is the button-->
</div>
<script src="" https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js ""></script>
</script>
<script src='I%20am%20a%20computer.js'></script> <!--where it gets the script-->
</body>

最佳答案

您正在调用 startGame 函数,而不是将其传递给 document.ready。应该是:

$(document).ready(startGame);

当您在函数名称后面加上括号时,它会立即调用它。要将函数用作值,请省略括号。

关于javascript - 我正在尝试使用 jQuery 创建一个按钮。为什么不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26985043/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com