開発者ページにある「利用規約」の例を見てみましょう。「OK」をクリックすると、ページが別の場所にリダイレクトされます。画像を表示するようにこのコードを変更していますが、「OK」ボタンは実際には削除ボタンです。そのボタンをアクションに結び付ける方法がわからないことを除いて、すべてが機能しています。
function picFunction(theurl) {
var imgBox = new Facebox({
ajaxDelay: 100,
draggable: false,
title: 'Terms and conditions',
url: theurl,
submitValue: 'Delete',
submitFunction: function() {
imgBox.fade();
var confirm = new Facebox({
width: 200,
title: 'Confirm',
message: 'Are you sure you want to delete?',
submitValue: 'Yes',
cancelValue: 'No',
submitFunction: function() {
confirm.close();
imgBox.close();
},
cancelFunction: function() {
confirm.fastclose();
imgBox.unfade();
}
});
confirm.show();
}
});
imgBox.show();
}