1

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

在此处输入图像描述

我正在尝试找到一种可靠的方法(内容与演示文稿分离、跨浏览器、符合标准,如果可能的话)能够在此标题文本中插入我的自定义 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()就足够了……

4

2 回答 2

1

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

于 2011-07-18T14:31:35.620 回答
0

Galleria 的开发人员现在已经用新版本修复了这个问题

于 2011-09-05T14:51:10.527 回答