$(function(){ getLoginStatus(); }); //データ受信 function getLoginStatus() { var targetUrl = "/login/login_status_check.php"; $.ajax({ type: "GET", url: targetUrl, dataType: "json", cache: false }).done(function(data){/* 通信成功時 */ setStatus(data); }).fail(function(data){/* 通信失敗時 */ ajaxError(); }).always(function(data){/* 通信成功・失敗問わず */ }); } //送信失敗時 function ajaxError() { //console.log("失敗"); } //送信成功時 function setStatus(status) { const memberLoginBtn = $("div.memberlogin a"); if (status['is_login'] == '1') {//ログイン済み memberLoginBtn.attr("href", "/login/logout.php"); memberLoginBtn.html(` 会員
ログアウト
`); } else { memberLoginBtn.html(` 会員
ログイン
`); } }