我注意到很多用户都遇到了同样的问题 在灯箱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>
答案 0 :(得分:4)
首先,在您的示例页面中,id tmc应用于a标记而不是其中的内容。所以我们的选择器是错的。只需使用$('#tmc')
。
就彩盒而言,标题应该是一个返回要显示的文本的函数,而不是静态字符串。
所以
$("#tmc").colorbox({
title: function() {
return 'Click <a href="http://thompson-mcclellan.com">Here</a>';
}
});