我的JSFiddle有效,但我电脑上的文件没有。也许他们没有联系到我忽略的东西?我已经看过控制台但没有弹出任何东西。
我很早就开始编程,所以任何正确方向的提示都会对我有所帮助,谢谢!
$( document ).ready(function() {
$('#show').click(function() {
var color = '#'+Math.floor(Math.random()*16777215).toString(16);
$('body').css('background-color', color );
});
});

body {
background: #fff18e;
}

<!DOCTYPE html>
<html lang="en">
<head>
<link href="style.css" rel="stylesheet" type="text/css">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="text/javascript" scr="javascript.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<title>Choose A COLOR!</title>
</head>
<body>
<button id="show">Surprise Me</button>
</body>
</html>
&#13;
答案 0 :(得分:1)
假设您的代码位于javascript.js
文件中,那么您需要将1>} 放在{/ 1>}之后<head>
依赖于已分配的jquery.js
变量。另请注意,$
标记上的属性名为script
,而不是src
。试试这个。
scr