2009/07/07

Bolgger にアップした画像の URL

無聊を託つ: FancyBox
生成されるHTMLは


Boston City Flow border="0" height="160" width="240" />


こうなる(Picasaだからね)。このアンカーのリンク先はHTMLで画像じゃないんだけど、中身は↓。







[Boston City Flow[3].jpg]



アンカーとのURLの違いはHTMLが/s1600-h/で、画像が/s1600/。なのでこれをfancybox適用前に書き換えてしまいましょう。

$(function(){
$("a[href*=ggpht.com]").each(function(idx,elem){
elem.href = elem.href.replace('/s1600-h/','/s1600/');
$(elem).fancybox();
});
});

全然、他のパターンを考慮してないけど、いいよね。これで、画像表示も見やすくなりました。

Costa Rican Frog metalking