2009-12-22 23 views
4

當我打開我的頁面時,出現錯誤:$ .document爲null。爲什麼?其次,有什麼方法可以確定下面給出的代碼從哪個路徑加載文件「filevalues.php」?

<script type="text/javascript"> 
try { 
    $(document).ready(function(){ 
    $("#Edit").click(function(){ 
    $.get('fetchvalues.php', null, function(){ 
    alert('reached'); 
}); 
}); 
}); 
} 
catch(e) 
{ 
alert(e.message); 
} 
</script> 
+0

您從哪裏得到錯誤? JS調試器或? – 2009-12-22 09:58:14

+0

當我打開IDE-Browser窗口來加載頁面。我正在使用Aptana。 – RKh 2009-12-22 10:00:10

+0

您的解釋與您粘貼的代碼之間存在一些不一致之處。是'$ .document' =='$(document)'?和'filevalues.php' ==''fetchvalues.php'?在發佈之前,您應該校對您的問題。 – peirix 2009-12-22 10:02:27

回答

12

首先,有沒有這樣的東西作爲$.document。我認爲你的意思是$(document),因爲這就是你的代碼所說的......?

如果$(document)不起作用,那麼您的jQuery庫沒有正確加載,或者與覆蓋$的其他值相沖突。如果jQuery(document)也不起作用,那麼問題是前者。

Firefox的Firebug是一個很好的工具來追蹤這樣的問題。您可以重新加載頁面並查看正在創建的jquery js文件的請求,確切地查看它正在請求的路徑,以及確切地收到的響應內容。

2

jQuery庫路徑不正確。

0

我在使用jQuery時遇到了這個問題。我在代碼中某處清空了文件,如 $(this).empty() 並且它導致了問題

相關問題