2012-02-15 57 views
0

進出口使用淡入我的網站上輸入/輸出jQuery的衰落,但它在IE瀏覽器不工作,使用jQuery在IE

banners[0].fadeOut(1000, "linear"); 
banners[1].fadeIn(1000, "linear"); 

橫幅是與我的元素的數組。

伊夫檢查其他職位如作爲

jquery IE Fadein and Fadeout Opacity

嘗試所有的建議,如設置過濾器,但沒有運氣。我的元素也是絕對定位的。

我褪色的圖像不是透明的,他們只是JPEG文件

任何想法?

+1

哪個版本的IE? 8及以下版本有可怕的不透明度支持,我實際上放棄了希望它在這些方面完美無缺地工作的希望。 – MassivePenguin 2012-02-15 12:07:15

+0

IE 8和IE7沒有IE6 fortunatly – panthro 2012-02-15 12:31:35

+0

你試過使用橫幅[0] .fadeTo(1000,0),而不是?這在我的經驗中效果更好一些... – MassivePenguin 2012-02-15 12:35:46

回答

0

也許你shuld嘗試不同的方法,通過添加不同的類到你的橫幅和不使用數組? 或者嘗試通過指數類似選擇它:

$('.banners').index()===1{ 
    //do something... 
    } 

或者,也許即使statment

if($(".banners")[0] == $(".banners")[0]) 
{ 
//do something 
} 

檢查此琴在IE瀏覽器:http://jsfiddle.net/FUMDW/