Я передал дополнительные данные вместе с:
<a href="images/product.jpg" title="Product nummer 1" data-title-url="http://google.nl" rel="fancybox">
и использовал собственный обратный вызов для установки заголовка:
{
//fancybox options array
titleFormat: function(title, currentArray, currentIndex, currentOpts){
var currentElement = currentArray[currentIndex];
var html = "<h1>" + title + "</h1>";
var titleUrl = $(currentElement).data("title-url");
if (titleUrl) {
var link = $("<a>", {href: titleUrl, text: titleUrl, target: "_blank"});
html += " (" + link.prop("outerHTML") + ")";
}
return html;
},
}
http://fancybox.net/api
http://api.jquery.com/data/