入力フォームを、PCのときはfancyboxで表示し、スマホのときは単独ウィンドウで表示する要件があり、完了画面の閉じるボタンの処理をそれぞれで変更したい場合の方法
(前者はfancyboxを閉じる、後者は単独ウィンドウを閉じる)
$(document).ready(function () {
$('閉じるボタン').click(function(){
if(window != parent){
parent.jQuery.fancybox.close(); // fancyboxを閉じる
} else if (window == parent){
window.close(); // 単独ウィンドウを閉じる
return false;
}
});
});
(前者はfancyboxを閉じる、後者は単独ウィンドウを閉じる)
$(document).ready(function () {
$('閉じるボタン').click(function(){
if(window != parent){
parent.jQuery.fancybox.close(); // fancyboxを閉じる
} else if (window == parent){
window.close(); // 単独ウィンドウを閉じる
return false;
}
});
});
コメント
コメントを投稿