2012-08-05 73 views
0

這裏對象不支持的錯誤是我的代碼:

<html> 
<head> 
<script type="text/javascript" language="javascript" src="jquery-1.7.1.js"></script> 
<script type="text/javascript" language="javascript"> 
    $(document).ready(function(){ 
     alert('hei'); 
    }); 
</script> 
</head> 
<body> 
    <input type="button" id="btn" /> 
</body> 
</html> 

我對$(document).ready得到一個「對象不支持」的錯誤。我也得到這個錯誤:Uncaught SyntaxError: Unexpected token ILLEGAL

+0

AFAICT,你的代碼是正確的。這是你的**確切的** HTML?或者,您是否在全局命名空間中加載了可能干擾jQuery的其他JavaScript? – PPvG 2012-08-05 13:07:58

+0

no no .... dats it – iJade 2012-08-05 13:10:03

+0

我還得到一個未捕獲的SyntaxError:jquery文件中意外的令牌ILLEGAL錯誤 – iJade 2012-08-05 13:14:58

回答

1

你的代碼似乎是正確的,它看起來像沒有加載jQuery文件,驗證它有正確的路徑。

這工作:

<html>                 
<head>                 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script type="text/javascript">           
    $(document).ready(function() { alert('hi'); }); 
</script>                
</head>                 
<body>                 
</body>                 
</html> 
+0

它是錯字糾正 – iJade 2012-08-05 13:06:13

+0

他可能意味着他已經準備好了,首先。 'onready'不會導致不支持的錯誤或語法錯誤。 – Esailija 2012-08-05 13:08:49

+0

@des路徑是正確的,我已驗證 – iJade 2012-08-05 13:11:17