Hello Stack Overflow!
非常糟糕的问题。我的Jquery都没有在IE6和7中工作。我已经开始搜索解决方案并且已经摆弄但是无济于事!我已经尝试了所有不同的文件,Jquery函数包装器没有成功。我的代码如下
Jquery包含
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
脚本文件包含
<script type="text/javascript" src="/resource/js/script.js"></script>
最后我的代码
jQuery(function() {
var timer = 0;
$('.item').hide().each(function() {
$(this).delay(timer).fadeIn('slow');
timer += 500;
});
});
任何帮助都会很棒,谢谢!
答案 0 :(得分:1)
在包含jQuery UI之前,您需要包含常规jQuery。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
此外,fadeIn
在IE6中不起作用,因为IE6不支持透明度。
答案 1 :(得分:0)
我认为您的代码没有任何问题。你的HTML标记是什么样的?如果它无效,IE可能试图“修复”它导致结构不符合您的预期,或者根本不运行脚本。