fancybox v1.3.xを使用していると思いますよね?
this.hrefそのバージョンでは、コールバック関数内にない限り、直接参照することはできません。あなたの場合、あなたは次のtitleFormatようなカスタマイズされたタイトルのオプションを使用することができます
$(".gallery-module > li > a").fancybox({
titleFormat: function(){
return '<div class="newTititleWrap"><a href="'+ this.href + '-large">DOWNLOAD</a><br> High Resolution File, 300dpi</div>'
}
});
DIVカスタマイズしたタイトルを、後で使用してスタイルを設定できるclass = (または任意のもの)でラップしたことに注意してください。newTititleWrapcss
更新:私はタグを逃しましたfancybox-2(私の悪い)。fancybox v2.0.6の場合、次のbeforeShowようなコールバックオプションを使用します。
$(".gallery-module > li > a").fancybox({
beforeShow : function() {
this.title = '<div class="newTititleWrap"><a href="'+ this.href + '-large">DOWNLOAD</a><br> High Resolution File, 300dpi</dv>';
}
}); // fancybox
他の誰かに役立つ場合に備えて、v1.3.4のソリューションを投稿させていただきます。