1

在下面的例子中我做错了什么?在这种情况下,jquery 代码需要放在页脚 div 之上。

<html>
<head>
<title></title>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
</head>
<body>

<script>
#(document).ready(function(){
$('#footer').hide();
});
</script>

<div id="footer">testing footer</div>

</body>
</html>
4

2 回答 2

11

错字:

#(document).ready(function(){

应该:

$(document).ready(function(){

如果您使用当前代码,您应该在浏览器窗口(或控制台)中看到某种错误。

于 2013-03-06T19:15:49.690 回答
3

实际上,jQuery 代码的放置与此工作与否无关。

问题是您使用的是#代替$来引用 jQuery 对象。这段代码应该是:

$(document).ready(function() {
...
}
于 2013-03-06T19:17:26.420 回答