すべてのリンクはパターンに従っているようです:
http://uraniumdrivein.com/img/press/press_web/Ayngel_Overson_BW_web.jpg
http://uraniumdrivein.com/img/press/download/Ayngel_Overson_BW.jpg.zip
http://uraniumdrivein.com/img/press/press_web/Ayngel_Overson_Color_web.jpg
http://uraniumdrivein.com/img/press/download/Ayngel_Overson_Color.jpg.zip
http://uraniumdrivein.com/img/press/press_web/Bette_Nickle_Uravan_web.jpg
http://uraniumdrivein.com/img/press/download/Bette_Nickle_Uravan.jpg.zip
1 つ目は fancybox (属性) で画像を開き、href
2 つ目は高解像度画像を ( fancybox でtitle
)ダウンロードします。
あなたができることは、次のようなjavascriptメソッドを使用して、開始リンクからダウンロードリンクにANDで置き換えることです。 press_web
download
_web.jpg
.jpg.zip
replace()
jQuery(document).ready(function ($) {
$(".modal").attr("rel", "gallery").fancybox({
afterLoad: function () {
this.title = this.title ?
'<a href="' + this.href.replace("press_web", "download")
.replace("_web.jpg", ".jpg.zip") +
'">Download</a> ' + this.title
:
'<a href="' + this.href.replace("press_web", "download")
.replace("_web.jpg", ".jpg.zip") +
'">Download</a>';
},
helpers: {
title: {
type: 'inside'
}
}
});
});
JSFIDDLEを参照してください