2011-06-08 74 views
0

由於某種原因,jQuery不會加載到我的網站上。我已經在Google Chrome和Opera中嘗試過了,而且這兩個瀏覽器都沒有加載它。這是(部分)我的代碼:jquery不加載

<script type="text/javascript" src="http://localhost:85/rgv/Scripts/CKEdit/ckeditor.js"></script> 
<script type="text/javascript" scr="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 
<script type="text/javascript"> 


window.onload = function() 
{ 
// Listen to the double click event. 
if (window.addEventListener) 
    document.getElementById('editPage').addEventListener('click', onClick, false); 
else if (window.attachEvent) 
    document.getElementById('editPage').attachEvent('onclick', onClick); 

}; 
function firstChild(element) 
{ 
for (var i = 0; i < element.childNodes.length; i++) 
{ 
    var child = element.childNodes[i]; 
    if (child.nodeType == 1) 
    { 
     return child; 
    } 
} 
} 
function onClick(ev) 
{ 
if (typeof $ == 'undefined') { 
alert('nooo'); 
} else { 
    alert('yeah'); 
} 
var content = document.getElementById('innercontent'); 
var first = firstChild(content); 
alert('hi'); 
var divHtml = $("#leftPanel"); 
alert('boo'); 
alert(divHtml); 
var editableText = $("<textarea />"); 
editableText.val(divHtml); 
$('#leftPanel').replaceWith(editableText); 
/*for (var i = 0; i < content.childNodes.length; i++) 
{ 
    var child = content.childNodes[i]; 
    if (child.nodeType == 1 && child != first) 
    { 
     content.removeChild(child); 
    } 
}*/ 
} 

正如你所看到的,jQuery的應該裝上這個腳本的第二行,但是當的onClick函數被調用,它告訴我,jQuery是未裝載。我也試過下載jquery腳本來使用那個,但那也沒用。 任何人都可以幫我嗎?

+0

Firebug/Chrome Inspector對您的網站有何評論?另外,如果你不要問我,爲什麼你有這個複雜的功能網? – Blender 2011-06-08 03:26:46

回答

10

包含jQuery時,您已經'scr'而不是'src'了。

+0

不錯的抓住! +1 :) – AlexC 2011-06-08 03:30:54

+0

鷹眼! Fiddler也將在此處報告'404 Not Found' – Rodrigo 2011-06-08 03:50:57

+0

在編寫代碼時使用IDE進行語法檢查的另一個原因。 – Rodrigo 2011-06-08 03:53:36