2014-04-10 91 views
0

我有一個代碼將圖像ALT顯示爲圖像標題,並將圖像作爲幻燈片顯示。但是這個相同的代碼替代了在圖庫視圖中懸停顯示的圖像標題。我的確有些理解下面的代碼,但不知道如何讓ALT正常工作,並保留標題顯示在懸停狀態,而不是圖像標題被ALT替換。 下面的代碼我使用獲取圖像標題和ALT以顯示在圖庫中

<script type="text/javascript"> 
jQuery(document).ready(function($){ 
    $(".gallery img").each(function(){ 
     var alt = $(this).attr("alt"); 
     $(this).parent().attr("title",function(i,val){ 
      return val == alt ? "" : alt; 
     }); 
    }); 
}); 
</script> 

在此先感謝

回答

0

這部分代碼:

$(this).parent().attr("title",function(i,val){ 
    return val == alt ? "" : alt; 
}); 

設置標題你不通過檢查所希望的方式,如果altimage等於titleparent的圖像,它必須是a標籤,所以技術上它不必與顯示的標題,必須由您的插件採取時e alt已設置,所以基本上這部分代碼剛剛開始,將其刪除。

+0

感謝您的快速響應。刪除這個片段擺脫了標題,並把它們全部(包括標題)替換爲我想要首先獲得的通用「畫廊」文本。 –

+0

恐怕你的圖庫插件是以「非正統」的方式實現的,需要我們寫這個來修復它,看起來'alt'和'title'是綁定的,不會是一個快速的解決方法,它會修復,什麼是插件,你有嘗試的替代品? –

+0

不知道發生了什麼事。 Lightbox Plus Colorbox Wordpress插件是標準的,因此它可以在我構建的所有網站上使用它。這是我第一次處理這種情況。這個房子一直表現得很好......但這次不行。我使用Karma主題,這是Themeforest上最受歡迎的主題之一,並且它已經定期更新。從這個角度來看,我認爲這個數字還沒有被調整過。兩者都是舊產品。奇怪的東西這個標題/ Alt的東西。 –

相關問題