由于某种原因,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脚本来使用那个,但那也没用。 任何人都可以帮我吗?
Firebug/Chrome Inspector对您的网站有何评论?另外,如果你不要问我,为什么你有这个复杂的功能网? – Blender 2011-06-08 03:26:46