【发布时间】:2011-11-04 12:14:53
【问题描述】:
我为图片库创建了一个内容类型。它有一个图像字段,我可以在其中浏览图像文件,并且可以定义替代文本和标题。结果看起来像这样:
<a href="image.jpg">
<img src="image_thumb.jpg" title="my image title" alt="my image alt text" />
</a>
我正在实施 Fancybox 画廊。当我单击图像时,画廊打开,但我看不到标题,因为 Fancybox jQuery 脚本从标签中获取标题属性来显示。 Drupal 把它放在标签中。
如何让 Fancybox 在标签中查找 title 属性? 我尝试修改jquery脚本,但对我来说太复杂了。
Drupal 可以这样显示代码吗:
<a href="image.jpg" title="my image title">
<img src="image_thumb.jpg" title="my image title" alt="my image alt text" />
</a>
更新
我找到了解决方案:在 jquery.fancybox-1.3.4.js 第 93 行
title = selectedOpts.orig.attr('alt');
刚刚将“alt”替换为“title”;)
【问题讨论】: