2012-07-25 149 views

回答

0

要處理您的箭頭更改,我添加了一個簡單的函數來檢查liSelect是第一個還是最後一個選項,並分別更改hide/show。

function checkArrows() { 
     if($('ul#carousel>li:last').is('.liSelect')) { 
      $(".rightArrow").fadeOut('slow'); 
     } 
     else { 

      $(".rightArrow").fadeIn('slow'); 
     } 

     if($('ul#carousel>li:first').is('.liSelect')) { 
      $(".leftArrow").fadeOut('slow'); 
     } 
     else { 
      $(".leftArrow").fadeIn('slow'); 
     } 
    }​ 

也使你淡出你的背景和退出,你需要確保它不會隱藏自己的正面層(即你的旋轉木馬),所以我的下面增加了一個DIV作爲一個例子。

Fiddle

希望這有助於:)

+0

真棒..感謝一噸對我的幫助。 – Shakti 2012-07-25 11:29:41