【发布时间】:2013-07-24 18:05:28
【问题描述】:
我用 jQuery 编写了一个脚本。 它适用于 Firefox 和 GoogleChrome。 只有 IE 才会返回此错误:
'jQuery' 未定义 jquery-ui-1.8.4.custom.min.js,第 10 行字符 1
这是我页面的标题:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contattaci - TheItalianBrand.com</title>
<script type="text/javascript" src="lib/jquery.js"></script>
<script type="text/javascript" src="lib/js/jquery-ui-1.8.4.custom.min.js"></script>
<link type="text/css" href="lib/css/smoothness/jquery-ui-1.8.4.custom.css" rel="stylesheet" />
<script type="application/javascript">
$(function(){
$('#dialog_link, ul#icons li').hover(
function() { $(this).addClass('ui-state-hover'); },
function() { $(this).removeClass('ui-state-hover'); }
);
$('input').change(function() {
validate();
});
$('input').keydown(function() {
validate();
});
$('textarea').change(function() {
validate();
});
$('textarea').keydown(function() {
validate();
});
});
</script>
</head>
我能做什么?
【问题讨论】:
-
你...没有关闭最后一个
script标签 -
不要使用
application/javascriptMIME 类型; IE 会对此感到窒息。请改用text/javascript。 -
抱歉最后一个
-
@Marcel。我会发布这个作为答案! :-)
-
如果在IE的地址栏输入...lib/jquery.js,看起来对吗?
标签: javascript jquery internet-explorer