出于某种原因,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 :(得分:10)
当包含jQuery时,你有'scr'而不是'src'。