这里是我的代码功能没有定义javaqscript
<!DOCTYPE html>
<html>
<link rel="stylesheet"
type="text/css"
href="style.css" />
<title>mysite</title>
<head>
<image src="images.jpg" id="img1">
<image src="images2.jpg" id="img2">
<script src="jquery.js">
</script>
<div id="div1">
<p id="p1"></p>
</div>
<script>
function namething() {var name = prompt("what is your name")
document.getElementById("p1").innerHTML = "<h1>welcome, " + name + "</h1>" };
//$("#button2").click(function()
function namething2() { alert("yes")
$("div").animate({ height: 0 /*left:"250px" , opacity:"0. 5", right:"500px" */})
});
</script>
<button id="button2" onclick="namething2()">animationtest</button>
<button id="button1" onclick="namething()">click me!</button>
</head>
<script>
</script>
<body>
<p id="animate1">
</p>
<p id="center">hello</p>
</body>
</html>
返回namething2没有定义? 我错过了什么吗? 请不要问我在做什么,这只是我正在测试的东西,我实际上并没有试图做的事情
它看起来就像你在''中有一些HTML时它应该在'
'。还有其他的错误,包括未封闭的标签,缺少分号等。一定要检查你的JavaScript错误控制台。这是这样的:http://jsfiddle.net/Njbst/ – showdev