2010-12-18 162 views
1

我注意到很多用戶都有同樣的問題,試圖 獲得在lightbox,ColorBox中的一個標題屬性內的鏈接。鏈接標題屬性

我想要做到的是有,說什麼 之類的標題在分組畫廊的圖片之一:我的分組 畫廊內

"My website: Click <a href:"http://thompson-mcclellan.com" 
target="_blank">Here</a>" 

的圖片之一。但是,當我在上面的討論帖子中指出 時,我會嘗試對其進行編碼時沒有任何顯示。

這裏是我的JQuery:

$("a[rel='portfolio'] #tmc").colorbox({title:'Click <a 
href="http://thompson-mcclellan.com">Here</a>'}); 

這裏是我的HTML:

<a id="tmc" href="images/portfolio/tmc.jpg" rel="portfolio"><img 
src="images/portfolio/tmc_thumb.jpg" alt="" /></a> 

這裏是我的示例網站: http://abrielshipley.com/portfolio/index.html

回答

4

首先,在您的示例頁面的ID tmc應用在標籤上,而不是內部的東西。所以我們的選擇是錯誤的。只需使用$('#tmc')即可。

至於colorbox現在,標題應該是一個返回要顯示的文本的函數,而不是一個靜態字符串。

所以

$("#tmc").colorbox({ 
    title: function() { 
       return 'Click <a href="http://thompson-mcclellan.com">Here</a>'; 
      } 
}); 
+1

小幅調整:*(這是** **錯誤具有相同ID的多個元素)*,但爲+1,其餘=) – 2010-12-18 20:51:06

+0

@大衛,確實如此。錯誤的措辭,但它也不適用於這種情況,因爲@Abriel只能正確使用它一次。當我掃描html時,我只是錯過了它。 – 2010-12-18 20:53:19

+0

在這種情況下,你...呃...仍然有+1? = D – 2010-12-18 20:57:29