我无法在IE7中加载JQuery,在所有其他浏览器,firefox,safari,opera,ie8中都可以正常工作,IE8只是不在IE7中。Javascript未加载IE7
如果有人有任何想法为什么,请让我知道。
非常感谢,
Q
这与之前
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/plugins.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$('#coda-slider-1').codaSlider();
$('#coda-services-1').codaSlider();
$('#coda-work-1').codaSlider();
$("a[rel=rab]").fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'titlePosition' : 'over',
});
$("a[rel=annsummers]").fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'titlePosition' : 'over',
});
$("a[rel=sportingbet]").fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'titlePosition' : 'over',
});
$("a[rel=ryman]").fancybox({
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'titlePosition' : 'over',
});
$('a').click(function() {
var elementClicked = $(this).attr("href");
var destination = $(elementClicked).offset().top;
$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination-20}, 1000);
return false;
});
});
function formatText(index, panel) {
return index + "";
}
$(function() {
$('.slider').slider({
easing: "easeInOutQuart",
autoPlay: true,
delay: 3300,
startStopped: false,
animationTime: 900,
hashTags: false,
buildNavigation: true,
pauseOnHover: true,
navigationFormatter: formatText
});
$("#slide-jump").click(function(){
$('.slider').slider(6);
});
});
function formatText(index, panel) {
return index + "";
}
$(function() {
$('.history-slider').slider({
easing: "easeInOutQuart",
autoPlay: false,
delay: 3000,
startStopped: false,
animationTime: 900,
hashTags: false,
buildNavigation: false,
pauseOnHover: true,
navigationFormatter: formatText
});
$("#slide-jump").click(function(){
$('.history-slider').slider(6);
});
});
</script>
+1。是的,这意味着在处理数组或对象文字时,您必须对复制/粘贴操作保持警惕。确保最后一个元素不包含逗号,或者你自己在IE中有语法错误。 – 2010-03-10 15:38:27
这是问题所在。发生在我身上很多,它让我发疯,因为它可能很难找到。 – Josh 2010-03-10 15:38:58