1
無法讓我的mSlider函數在IE中工作。據說我在171線發生了一個錯誤,但我不認爲這是爲什麼。希望得到一些幫助,請。 Here's the pageIE中的jQuery幻燈片問題
這是行171是指:
window.mSlide = function(){
var currentPosition = 0;
var slideWidth = 500;
var slideTotal = 3; // Total amount slides
var mSlideObj = $(".mSlideObj");
if(currentPosition == 0){
$("#mSlideControlLeft").hide();
}
$("#mSlideContainer").css({marginLeft: 0});
$("#mSlideContainer").css('width', slideWidth * mSlideObj);
$("#mSlideControl span").css({"opacity": "0.85"});
$("#mSlideControl span").click(function(){
currentPosition = ($(this).attr("id")=="mSlideControlRight") ? currentPosition+1 : currentPosition-1;
$("#mSlideContainer").animate({"marginLeft" : slideWidth*(-currentPosition)});
if(currentPosition >= slideTotal){
$("#mSlideControlRight").fadeOut(80);
} else
{
$("#mSlideControlRight").fadeIn();
}
if(currentPosition <= 0){
$("#mSlideControlLeft").fadeOut(80);
} else{
$("#mSlideControlLeft").fadeIn();
}
$("p#text").text(currentPosition);
});
};
試圖應用「;」並更改爲較舊的jQuery版本。但仍然給出了同樣的錯誤。 Thx至少嘗試MagikWorx! – 2010-03-07 20:31:11