在jQuery插件Galleria的照片标题中显示自定义html

时间:2011-07-18 14:27:38

标签: jquery jquery-plugins galleria

Galleria是一个非常好的图库插件,但插图中会生成照片标题中显示的信息(如果您单击 i 符号)。

enter image description here

我正在尝试找到一种可靠的方式(内容与演示文稿分离,跨浏览器,符合标准,如果可能),以便能够在此标题文本中插入我的自定义html代码(即链接和样式)。

该插件支持使用dataConfig选项的html标题,但它会关闭<a href=""></a>

为了克服这种剥离,我发现这有效:

JS

var _tit = $(img).next('h3').html();
var _info = $(img).siblings('.info').html();
var _url = $(img).siblings('.info a').attr("href");
var _user = $(img).siblings('.info a').children().html();
var _desc = _info + "<a href="+_url+">"+ _user +"</a>";
return { title: _tit, description: _desc };

HTML

<span class="info">Subida por <a href="http://www.manolito.com">Manolito</a></span>

理想情况下,简单的description: $('.info').html()就足够了......

2 个答案:

答案 0 :(得分:1)

由广场支持,请看这里:http://galleria.aino.se/docs/1.2/options/dataConfig/

答案 1 :(得分:0)

Galleria的开发者现在fixed this with the new version