以下示例中我做错了什么?在这种情况下,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>
答案 0 :(得分:11)
错字:
#(document).ready(function(){
应该是:
$(document).ready(function(){
如果使用当前代码,则应在浏览器窗口(或控制台)中看到某种错误。
答案 1 :(得分:3)
实际上,jQuery代码的放置与此工作无关。
问题是您使用#
而不是$
来引用jQuery对象。此代码应为:
$(document).ready(function() {
...
}