【プリコネR】初心者必見!序盤の進め方を解説!

May 2022 · 6 minute read

プリコネR(プリンセスコネクト!Re:Dive)の序盤攻略について解説しています。クエストの進め方やゲームシステム、キャラ育成についても解説しているので、初心者の方は参考にしてください。

まずはリセマラをしよう!

星3キャラが必ず手に入る

プリコネRでは、チュートリアルガチャで最高レアの星3キャラクターが確定で排出されます。そのため、当たりキャラを狙ってリセマラをすることをオススメします。

リセマラ当たりランキングはこちら

リセマラの手順

  1. アプリをインストール
  2. チュートリアルを進める
  3. プレゼントを全て受け取る
  4. ガチャを引けるだけ引く(満足なら終了)
  5. 納得いかなければ1〜4を繰り返す

チュートリアルガチャの排出キャラ

チュートリアルガチャで引くべきキャラは?

スペシャルフェスを回そう!

スペシャルフェス概要_プリコネ

ゲーム開始後72時間限定で引ける「スペシャルフェスガチャ」でのリセマラがおすすめです。直近で開催されたプリフェス(星3確率2倍)を引くことができるため、不定期で開催されるプリフェス限定キャラを狙ってガチャを引くことができます。

最強ランキングはこちら

開始から1週間以内はスタダガチャが引ける

DpxRxVPV4AAPgH6

ゲームを初めてから1週間以内はスタートダッシュガチャを引くこともできます。こちらは有償ではありますが、星3キャラが確定で排出されるガチャのため、リセマラを良い結果で終えた際には購入を検討しても良いでしょう。

スタートダッシュガチャについてはこちら

メインクエストを進めよう

コンテンツの解放が目的

リセマラを終えたらまずはメインクエストを進めていきましょう。初めはほとんどのコンテンツが利用できないため、当分はこれらの解放が目的となります。ガチャで引いたキャラを編成して、行けるところまでクリアしましょう。

解放条件解放コンテンツ
2-1クリアギルドハウス
2-5クリア探索
2-12クリアダンジョン、イベントクエスト
3-1クリアクラン
4-6クリアバトルアリーナ
8-15クリアプリンセスアリーナ
9-1クリアルナの塔
9-2クリア聖跡調査
18-5クリア神殿調査

パーティ編成のポイント

タンク+サポート+アタッカーのバランスが重要

最序盤のクエストを進めるにあたって、役割分担が重要になります。敵の攻撃を引き受けるタンクキャラを前方に、タンクキャラを盾に後方にアタッカーやサポートキャラを編成するように意識しましょう。味方が倒れるリスクが減り、クエストをクリアしやすくなります。

※初期キャラのペコリーヌは星1の状態では耐久力が低いため、星2・星3のタンクキャラをペコリーヌの前に編成することをオススメします。

イベント開催中はイベントクエストにも挑戦しよう

プリコネRでは月末〜月の中旬にかけて、ストーリーイベントが開催されます。イベントによっては配布キャラを獲得できる場合があるので、2-12クリア後はイベントクエストを優先的に進めると良いでしょう。

キャラ育成を行おう

キャラが落ちてしまう場合に

プリコネ_序盤_クエストクリア
クエストは星3クリアすることでジュエルを獲得でき、以降はスキップチケットを使うことができるようになります。そのためクエストを進めていく際には穴を開けないようにクリアしていくことが望ましいです。クエストでキャラが落ちてしまう場合には育成を進めてから再度挑戦しましょう。

育成要素一覧

キャラLvキャラのレベル。クエストクリアと経験値ポーションを使う事で上昇。装備制限などを解放できる。レベルはプレイヤーレベル以上に上げることはできない。
キャラランクキャラのランク。キャラによって指定の装備を揃える事でランクアップ。スキルが解放される。装備にも強化要素有り。
装備装備自体にもレベルがあり、強化することでステータスを底上げすることが可能。装備強化には錬成石が必要。
スキルキャラ毎に設定されたスキルレベルを上げる事で、スキルが強化される。強化にはマナが必要。
絆レベルクエストクリアかギルドハウスでギフトを送ると絆レベルがアップ。新たなストーリーが解放される。ストーリーを見る事でキャラのステータスアップ。
才能開花キャラのレアリティ(星)を増やす事ができる。才能開花には大量のメモリーピースが必要となる。
専用装備キャラのランクが7以上で「メモリーピース」と「プリンセスハート」を一定数消費することで作成可能。装備させることでステータスが上昇し、対象のスキルが強化される。
星6才能開花「メモリーピース」「ピュアメモリーピース」「プリンセスオーブ」を集めることで、星6解放クエストに挑戦可能。クエストをクリアすると星6への才能開花が行えるようになる。星6にすることでステータスが大幅に上昇し、UBが強化される。

キャラ育成の手順

  1. 下のメニューから「キャラ」を選択
  2. 育成したいキャラを選択
  3. 育成項目の中から強化したいものを選択
  4. 必要素材があれば強化を実行
  5. 素材がなければクエストで集めた後、1〜4を繰り返す

おまかせ強化でまとめて育成できる

プリコネ_序盤_おまかせ強化
キャラ育成画面にある「おまかせ強化」では、キャラのレベル・スキルレベル・装備を一括で設定することができます。必要素材が少ないゲーム序盤では、基本的におまかせ強化をしていればOKです。

※ランク6あたりからは必要素材も多くなってくるので、計画的に育成を進めていくのがオススメです

キャラ育成の注意点

①ランクアップは次の装備が集まってからが良い

ランクアップによるステータス上昇は、最大強化された装備ステータスの半分の数値が加算される仕様となっています。装備強化を行なっている時に、上のランクの装備を用意せずにランクアップした場合は、ステータスが下がってしまうため注意しましょう。

キャラ別推奨ランクはこちら

②キャラレベルはプレイヤーレベル以上に上げられない

キャラレベルやスキルレベルはプレイヤーレベル以上に上げることはできません。毎月開催されるストーリーイベントでは、経験値の獲得量が1.5倍になるため、プレイヤーレベルを上げる際にはオススメのクエストです。

毎日やることを覚えよう

基本はデイリーミッションに準拠

プリコネ_序盤_デイリーミッション
毎日05:00に更新されるデイリーミッションは必ずクリアするようにしましょう。ミッション報酬として、「プレイヤーEXP」を獲得できるため、育成の進むスピードが大きく変わります。

ダンジョンのクリアを目指そう

プリコネ_序盤_ダンジョン
毎日1回挑戦できるダンジョンでは、階層ごとにアイテムやダンジョンコインを入手することができます。また、ダンジョンを初めてクリアした際には、時間経過でスタミナを生成してくれる家具を獲得することができます。ボスが倒せないといった場合でも毎日ボス手前まではクリアしてリタイアすると良いでしょう。

※ダンジョンをクリアした後はギルドハウスから該当家具の設置を忘れずに

ダンジョンコインでメモリーピースを購入

ダンジョンショップでは、ダンジョンで入手したコインで様々なキャラクターのメモリーピースを購入することができます。ラインナップのキャラは、一定数のメモリーピースを集めることで解放できるため、星3キャラクターのマホ・ノゾミなどはガチャを引かなくても仲間にすることができます。手持ちが揃っている場合は才能開花目的で目当てのメモリーピースを集めると良いでしょう。

探索で素材集め

プリコネ_序盤_探索
1日2回ずつ挑戦できる「探索」では、経験値ポーションやマナを大量に獲得することができます。こちらもキャラ育成に重要なアイテムとなるため、毎日欠かさず挑戦しましょう。
探索の詳細はこちら

ギルドハウスのスタミナ受け取り

プリコネ、ギルドハウス 2

ギルドハウスに設置されている家具からはスタミナやマナ、経験値ポーションを受け取ることができます。生成には数時間ほどかかるため、ログインに合わせてギルドハウスをチェックして回収するようにしましょう。
ギルドハウスの詳細はこちら

18時以降にログインしよう

プリコネ_序盤_スタミナ
デイリーミッションでは、12:00~04:59と18:00~04:59の間にログインすることで、スタミナを受け取ることができます。クエスト攻略やイベント周回に当てられるため、18時以降には必ず1度はログインして受け取っておくことをオススメします。

ノーマルガチャを引こう

プリコネ_序盤_ノーマルガチャ
毎日2回引けるノーマルガチャでは、各種装備素材などのアイテムやキャラのメモリーピースが排出されます。デイリーミッションの対象にもなっているため、こちらも毎日引いておきましょう。

ジュエルを集めよう

プリフェスや限定ガチャに向けて貯めよう

プリコネRでは、不定期で開催される星3確率2倍のプリンセスフェスや、期間限定ガチャが登場します。性能も強力なキャラが多いため、そこでガチャ引くためにジュエルを集めていくと良いでしょう。

ジュエル集めの主な手段
クエストの星3クリア報酬
ストーリーの閲覧
アリーナのランキング報酬
クランバトルの報酬
ミッションのクリア報酬

クエストの星3クリア報酬

プリコネ_序盤_星3クリア
クエストを星3でクリアした際にジュエルを獲得できます。プリコネでは毎月エリア追加やイベントが開催されるため、大量のジュエルを獲得することができます。また、一度クリアしたことがあるイベントでも復刻・サイドストーリーに追加されたタイミングで再度ジュエルを集めることができます。

ストーリーの閲覧

プリコネ_序盤_ストーリー
メインストーリー、イベントストーリー、キャラ・ギルドストーリーを閲覧した際に、ジュエルを獲得することができます。ストーリーは全て読み直すこともできるため、話を見なくても良い場合やとりあえずジュエルだけ回収したい場合はスキップしてしまいましょう。

アリーナのランキング報酬

プリコネ_序盤_アリーナ
メインクエスト4-6クリアで解放されるアリーナでは、初めて到達した順位に応じてジュエルを獲得できます。始めたうちは一気に上位まで登るのは難しいですが、キャラ育成に合わせてこまめに登ると良いでしょう。また、毎日15時時点のランキングに応じたデイリー報酬もあるため、できる限り高い順位を維持するのが理想です。
アリーナの詳細はこちら

クランバトルの報酬

プリコネ_序盤_クランバトル
毎月月末に開催されるクランバトルでは終了後の順位に応じてジュエルを獲得できます。クランはメインクエスト3-1クリアで解放されるため、自分と同じレベルのプレイヤーが多いクランや、初心者でも加入できるクランを探すと良いでしょう。
クランバトルの詳細はこちら

クランに入ると他にメリットも

プリコネ_序盤_いいね

クランに加入すると1日1回メンバーにいいねをすることができますが、その際にスタミナ10を獲得することができます。デイリーミッションでもマナを獲得できるため、早い段階での加入をオススメします。

プリコネ_序盤_装備リクエスト

また、装備リクエストという、欲しい装備や素材を他のクランメンバーから譲ってもらえる機能もあります。貰いすぎもよくないですが、助け合いの精神で装備のやりとりもメリットの一つです。

ミッションのクリア報酬

プリコネ_序盤_ミッション報酬
プリコネRには多くのミッションが存在し、クエストで獲得した星を一定数集めたり、キャラを星5にすることでジュエルを獲得することができます。新エリアやイベントを攻略し終えたあとや、星5に才能開花させた後などにミッション画面から受け取りましょう。

専用装備・星6解放を目指そう

専用装備でスキルを強化

プリコネ_序盤_専用装備
プリコネでは一部のキャラクターに専用装備をつけることができ、装備することでキャラのステータスがアップし、第一スキルが強化されます。専用装備はキャラのランクが7以上になると付けられるようになります。
専用装備の詳細はこちら

星6解放でキャラ性能が大幅にアップ

プリコネ_序盤_星6
中級者〜上級者向けのシステムではありますが、星6にすることでキャラのステータスが大幅にアップし、UBが強化されます。基本的には毎月1キャラあたりのペースで追加されていくため、どのキャラが将来的に使う機会が多くなるのかを視野に入れて育成を進めていくと良いでしょう。
星6への上げ方はこちら

よくある質問まとめ(FAQ)

ここでは初心者がよく疑問に思うような質問の解決策を掲載しています。あくまで筆者の感想であり、必ずしも正しいというわけではないため、予めご了承ください。

先頭以外のキャラが倒されてしまいます

3番目、5番目など、先頭以外のキャラが倒されてしまって星3クリアができません。どうすればいいですか?

相手に3番目狙いや5番目狙いの敵がいるため、ノゾミやクウカなどの挑発持ちのタンクキャラを編成するか、狙われる位置に耐久力の高いキャラクターを配置すると対策できます。

理想のパーティ編成はありますか?

クエスト・アリーナ・クラバトの3つに共通する理想のパーティ編成はあるのでしょうか?その編成に向けてキャラ育成を進めたり、ガチャを引いたりしたいのですが…

正直に言うと、共通して使える理想編成というものはありません。もちろん各コンテンツにおいてよく使われる編成はありますが、始めたての場合は育成状況が違ったり、そもそも編成難易度が高く、組めないことも多いです。

そういう場合は代用キャラなど、自分の手持ちの範囲内に応じて編成を変えていく必要があります。まずはどのキャラがどのコンテンツに適性があるのかを知っていくと良いでしょう。

ダンジョンのボスが倒せません

ダンジョンのボスが倒せないのですが、倒せるようになるまでは下の難易度をクリアしていくほうが良いのでしょうか?

ダンジョンコイン、マナともに難しい方のボス階でリタイアした方が多くの報酬を獲得できます(例:Hardボス階リタイア>Normalクリア)。ボスが倒せないとしても、一番難しいダンジョンに入りましょう。

イベントボスが討伐に回数がかかってしまう

イベントボスに挑戦した際に、なかなかダメージを与えることができず、討伐に多くの回数がかかってしまいます。

1日1回のベリーハードボス以外は期間中に何度でも挑戦できるため、チケットをイベント終盤まで取っておいて、キャラの育成が進んだタイミングで挑戦すると少ない回数で討伐できます。

プリコネRの関連リンク

プリコネR攻略トップはこちら

【プリコネR】おすすめの記事

記事をシェアする

AppMediaゲーム攻略求人バナー

人気記事

新着記事

' ); $( "#modal-overlay" ).fadeIn( "slow" ); //コンテンツをセンタリングする centeringModalSyncer(); //コンテンツをフェードインする $( "#modal-content" ).fadeIn( "slow" ); } // 画像クリック時 $(document).on('click', '.comments_image', function(){ image_ovlay_show($(this).find("img").attr("src")); }); $("#expansion_area").click(function(e){ $("#comments_form").show(); $("#post_textarea_detail").focus(); $(this).hide(); $("#comments_expansion").hide(); }); function close_modal(){ $("#modal-content").fadeOut(); $("#modal-overlay").remove(); } $(document).on('change', '#file', function(){ if(file_total >= 2){ alert("画像は最大1枚までです。"); $("#upload_file").html(""); return; }; var file = event.target.files[0]; if($("#file_new").get(0) !== undefined){ var new_file = $("#file_new").get(0).files[0]; if(new_file !== undefined){ file = new_file; } } if(file === undefined){ selectedFile = null; return; } // ファイルサイズ確認 if(file.size > limitsize){ alert("ファイルのサイズが大きすぎます。10MB以内のファイルを選択してください。"); $("#upload_file").html(""); selectedFile = null; return; } var canvas = document.createElement("canvas"), ctx = canvas.getContext('2d'), image = new Image(), size = 400; canvas.width = canvas.height = 0; image.src = URL.createObjectURL(file); image.onload = function(){ w = image.width; h = image.height; if(image.width > size){ w = size; h = image.height * (w / image.width); }else if(image.height > size){ h = image.height * (w / image.width); } // 縦横比によってサイズを変更 if(image.width > image.height){ size = 600; w = size; h = image.height * (w / image.width); } canvas.width = w; canvas.height = h; ctx.drawImage(image, 0, 0, w, h); $("#upload_file").html(""); // base64に変換 var img = canvas.toDataURL(file.type); if(img == selectedFile1 || img == selectedFile2 || img == selectedFile3 || img == selectedFile4){ return; } if(selectedFile1 == ""){ selectedFile1 = img; $(".for_img_preview").append('
'); }else if(selectedFile2 == ""){ selectedFile2 = img; $(".for_img_preview").append('
'); }else if(selectedFile3 == ""){ selectedFile3 = img; $(".for_img_preview").append('
'); }else if(selectedFile4 == ""){ selectedFile4 = img; $(".for_img_preview").append('
'); } file_total++; } }); $(document).on("click",".selectedFile",function(){ var current_file = $(this).data("current_file"); if(current_file == 1){ selectedFile1 = ""; }else if(current_file == 2){ selectedFile2 = ""; }else if(current_file == 3){ selectedFile3 = ""; }else if(current_file == 4){ selectedFile4 = ""; } file_total--; $(this).remove(); }) // いいねクリック $(document).on('click', '.comments_good_btn', function(){ var goodobj = $(this); var goodobjchild = $(this).children(); var comment_ID = $(this).attr("data-goodid"); var goodsum = $('[data-gsumid='+comment_ID+']'); var dispsum = parseInt(goodsum.html())+1; var ipaddress = $('[name=ipaddress]').val(); var bbsnumber = $('[name=bbsnumber]').val(); var bbsid = $('[name=bbsid]').val(); // テーブルをupdate $.post( ajaxurl, { 'action': 'db_oncache_comments_reaction', 'comment_ID':comment_ID, 'ipaddress': ipaddress, 'bbsnumber':bbsnumber, 'bbsid': bbsid, 'reaction': "good", 'cache': false }, function (response) { goodobj.addClass("fil_gray"); goodobjchild.addClass("gcolor"); goodsum.addClass("gcolor"); if(response == 701) { alert("既にクリック済みです。"); goodsum.html(dispsum); } else { goodsum.html(dispsum); } }).fail(function (response) { console.log(response); }); }); // 通報クリック $(document).on('click', '.comments_bad_btn_span', function(){ var badobj = $(this); var comment_ID = $(this).attr("data-badid"); var a_id = $(this).attr("data-bad_aid"); if(!confirm("No."+a_id+"を通報しますか?")){ return; }else{ var ipaddress = $('[name=ipaddress]').val(); var bbsnumber = $('[name=bbsnumber]').val(); var bbsid = $('[name=bbsid]').val(); $.post( ajaxurl, { 'action': 'db_oncache_comments_reaction', 'comment_ID':comment_ID, 'ipaddress': ipaddress, 'bbsnumber':bbsnumber, 'bbsid': bbsid, 'reaction': "bad", 'cache': false }, function (response) { badobj.addClass("fil_gray"); if(response == 801){ alert("既に通報済みです。"); } }).fail(function (response) { console.log(response); }); } }); //返信クリック $(document).on('click','.reply_btn_span',function(){ if(child_defaultvalue_flg == 0){ $("#post_textarea_detail").val(''); } if(!$("#comments_form").is(":visible")){ $("#comments_form").css("display", ""); $("#post_textarea_detail").focus(); $("#expansion_area").css("display", "none"); $("#comments_expansion").css("display", "none"); $("#expansion_area").blur(); }else{ $("#post_textarea_detail").focus(); } // 既にある要素を削除 $("#return_contents").remove(); // POST要素を追加 var dataid = $(this).attr("data-replyid"); var dataanchor = $("[data-number="+dataid+"]"); $('[name=return_ID]').remove(); $('').attr({ type: "hidden", id: "input_id", name: "return_ID", value: dataid }).appendTo('#write_comments_form'); // 返信先の名前を表示 $("#return_contents").remove(); $("#return_div").append("
"+dataid+":"+dataanchor.html()+" に返信をする返信を取り消す
"); // math_iframe(); // ウィンドウを移動 //window.parent.$("html,body").animate({scrollTop:$('#scroll_content').offset().top}); $( 'html,body', parent.document ).animate( { scrollTop: $("#comments_wrapper", parent.document).offset().top } ); }); // 返信を表示クリック $(document).on('click', '.comments_reply', function(){ if(!$(this).next("div").is(":visible")){ $(this).next("div").css("display", "block"); $(this).find("i").removeClass().addClass("fa fa-caret-up"); $(this).find(".rep_txt").text("返信を非表示"); }else{ $(this).next("div").css("display", "none"); $(this).find("i").removeClass().addClass("fa fa-caret-down"); $(this).find(".rep_txt").text("返信を表示"); } }); $(document).on('click', '#reload_button', function(){ $('#reload_button').attr("disabled",true); // actionからURLを取得 var actionurl = $("#reload_comments_form").attr("action"); actionurl += "#comments_expansion"; $("#reload_comments_form").attr("action", actionurl); $("#reload_comments_form").submit(); $('#reload_button').attr("disabled",false); // var pageurl = parent.location.href; // var pageurl_no_param = pageurl.replace(/\?.*$/,""); // var pageurl_no_param = pageurl_no_param.replace(/\#.*$/,""); // pageurl_no_param += "#comments_expansion"; // parent.location.href = pageurl_no_param; }); //返信取消クリック $(document).on('click','#return_cancel',function(){ // 返信先削除 $('[name=return_ID]').remove(); $("#return_contents").remove(); // math_iframe(); }); //ぺージリンククリック時 $(document).on('click','.comments_pagelink',function(){ $('.comments_pagelink').attr("disabled",true); // リロード var pagenum = $(this).attr("data-num"); var pageurl = parent.location.href; var pageurl_no_param = pageurl.replace(/\?.*$/,""); var pageurl_no_param = pageurl_no_param.replace(/\#.*$/,""); var pageurl_no_param = pageurl_no_param+"#comments_expansion"; // actionからURLを取得 var actionurl = $("#pages_comments_form").attr("action"); $('[name=c_page]').val(pagenum); actionurl += "#comments_expansion"; $("#pages_comments_form").attr("action", actionurl); $("#pages_comments_form").submit(); $('.comments_pagelink').attr("disabled",false); // actionを設定 // $("#pages_comments_form").attr('action', pageurl_no_param); // $('[name=c_page]').val(pagenum); // $("#pages_comments_form").submit(); }); $("#tweet_share").click(function () { var agent = navigator.userAgent; var href = jQuery(this).attr("href"); if (agent.indexOf('Android') != -1 || agent.indexOf('iPhone') != -1 || agent.indexOf('iPad') != -1) { location.href = href; return; } else { window.open(href, 'twitter', 'width=500, height=400, menubar=no, toolbar=no, scrollbars=yes'); } }); //処理 $('#write_comments').click(function () { var comment = $("#post_textarea_detail").val(); var author = $('[name=author]').val(); var ipaddress = $('[name=ipaddress]').val(); var bbsnumber = $('[name=bbsnumber]').val(); var bbsid = $('[name=bbsid]').val(); var return_ID = $('[name=return_ID]').val(); var defaultval = $('[name=defaultval]').val(); var tweetflg = $("[name=tweet_check]:checked").val(); var tweeturl = "https://twitter.com/intent/tweet?"; var tag = "プリコネR攻略Wiki"; if( comment.length == 0 ){ alert("コメントを記入してください");return;} // ツイートボックスにチェックがついていたら if (tweetflg == 1) { var article_url = location.href; var hash_tag = "" == "" ? "#AppMedia #プリコネR攻略Wiki" : ""; var text_before = "【プリコネR】初心者必見!序盤の進め方を解説!へコメントしたよ!\n「"; var text_after = "\n" + article_url.replace("#comments_expansion","") + "\n" + hash_tag; var twitter_moji_amari = (280 - text_before.bytes() - text_after.bytes() - 2) / 2; var convert_comment = comment; if (convert_comment.bytes() > twitter_moji_amari) { convert_comment = convert_comment.substr( 0, twitter_moji_amari + 1) + "…"; } var text = text_before + convert_comment + "」" + "\n" +text_after; var tweettext = text; jQuery("#tweet_share").attr("href", tweeturl + tag + "&text=" + encodeURIComponent(tweettext)); document.getElementById("tweet_share").click(); //$("#tweet_share").trigger("click"); } comment = comment.replace(/\r?\n/g, "
"); if(defaultval != undefined){ defaultval = defaultval.replace(/\r?\n/g, "
"); } if( defaultval == comment){ alert("コメントを記入してください");return;} if( comment.length > 400 ){ alert("コメントの文字数がオーバーしています。");return;} if( author.length > 20 ){ alert("名前は20文字以内に設定してください。");return;} show_modal(); var deferred = new $.Deferred(); $.post( ajaxurl, { 'action': 'db_oncache_comment_write', 'author':author, 'comment': comment, 'ipaddress':ipaddress, 'bbsnumber': bbsnumber, 'bbsid': bbsid, 'return_ID': return_ID, 'image1': selectedFile1, 'image2': selectedFile2, 'image3': selectedFile3, 'image4': selectedFile4, 'url_permission': 0, 'cache': false, 'category' : 'priconne-redive', }, function (response) { if(response == 601){ alert("投稿できませんでした。内容をもう一度確認してください。(エラーコード:"+response+")"); } if(response == 101 || response == 201 || response == 301){ alert("書き込みに失敗しました。時間を空けて再度お試しください。(エラーコード:"+response+")"); } }).fail(function (response) { alert("書き込みに失敗しました。時間を空けて再度お試しください。(エラーコード:401)"); close_modal(); }).always(function(){ deferred.resolve(); }); deferred.promise().then(function() { // var pageurl = location.href; // var pageurl_no_param = pageurl.replace(/\?.*$/,""); // var pageurl_no_param = pageurl_no_param.replace(/\#.*$/,""); // window.location.href = pageurl_no_param; var pagenum = $(this).attr("data-num"); $("#nowpage", parent.document).val(pagenum); // 親ページをリロード var pageurl = parent.location.href; var pageurl_no_param = pageurl.replace(/\?.*$/,""); var pageurl_no_param = pageurl_no_param.replace(/\#.*$/,""); // actionからURLを取得 var actionurl = $("#write_comments_form").attr("action"); actionurl += "#comments_expansion"; $("#write_comments_form").attr("action", actionurl); $("#write_comments_form").submit(); }); }); function image_ovlay_show(value){ $("#modal_image").attr("src", value); $( this ).blur() ; //ボタンからフォーカスを外す if($("#modal-overlay")[0]) $("#modal-overlay").remove(); //オーバーレイを出現させる $( "body" ).append( '' ); $( "#modal-overlay" ).fadeIn( "slow" ); //コンテンツをセンタリングする centeringImgModalSyncer(); //コンテンツをフェードインする $( "#modal-img-view" ).fadeIn( "slow" ); } $(document).on('click','#image_close_click',function(){ if($("#modal-overlay")[0]) $("#modal-overlay").fadeOut(); if($("#modal-img-view")[0]) $("#modal-img-view").fadeOut(); }); //リサイズされたら、センタリングをする関数[centeringModalSyncer()]を実行する $( window ).resize( centeringModalSyncer ); //リサイズされたら、センタリングをする関数[centeringImgModalSyncer()]を実行する $( window ).resize( centeringImgModalSyncer ); //センタリングを実行する関数 function centeringImgModalSyncer() { //画面(ウィンドウ)の幅、高さを取得 var w = $( window ).width() ; var h = $( window ).height() ; // コンテンツ(#modal-img-view)の幅、高さを取得 // jQueryのバージョンによっては、引数[{margin:true}]を指定した時、不具合を起こします。 var cw = $( "#modal-img-view" ).outerWidth( {margin:true} ); var ch = $( "#modal-img-view" ).outerHeight( {margin:true} ); var cw = $( "#modal-img-view" ).outerWidth(); var ch = $( "#modal-img-view" ).outerHeight(); //センタリングを実行する $( "#modal-img-view" ).css( {"left": ((w - cw)/2) + "px","top": ((h - ch)/2) + "px"} ); } //センタリングを実行する関数 function centeringModalSyncer() { //画面(ウィンドウ)の幅、高さを取得 var w = $( window ).width() ; var h = $( window ).height() ; // コンテンツ(#modal-content)の幅、高さを取得 // jQueryのバージョンによっては、引数[{margin:true}]を指定した時、不具合を起こします。 var cw = $( "#modal-content" ).outerWidth( {margin:true} ); var ch = $( "#modal-content" ).outerHeight( {margin:true} ); var cw = $( "#modal-content" ).outerWidth(); var ch = $( "#modal-content" ).outerHeight(); //センタリングを実行する $( "#modal-content" ).css( {"left": ((w - cw)/2) + "px","top": ((h - ch)/2) + "px"} ); } // キャッシュファイルの更新日時を取得する。 });