$(function(){ var menu = $('#slide_menu'), // スライドインするメニューを指定 menuBtn = $('#button,#close'), // メニューボタンを指定 body = $(document.body); // メニューボタンをクリックした時の動き menuBtn.on('click', function(){ var menuWidth = menu.outerWidth(); // body に open クラスを付与する body.toggleClass('open'); if(body.hasClass('open')){ // open クラスが body についていたらメニューをスライドインする body.animate({'right' : menuWidth }, 300); menu.animate({'right' : 0 }, 300); } else { // open クラスが body についていなかったらスライドアウトする menu.animate({'right' : -menuWidth }, 300); body.animate({'right' : 0 }, 300); } }); }); function check() { document.getElementById("namealert").style.display="none"; document.getElementById("telnumberalert").style.display="none"; document.getElementById("mailaddralert").style.display="none"; document.getElementById("commentalert").style.display="none"; if(usrfr.name.value == "") { document.getElementById("namealert").style.display="block"; usrfr.name.focus(); return false; } else if(usrfr.telnumber.value == "") { document.getElementById("telnumberalert").style.display="block"; usrfr.telnumber.focus(); return false; } else if(usrfr.mailaddr.value == "") { document.getElementById("mailaddralert").style.display="block"; usrfr.mailaddr.focus(); return false; } else if(usrfr.comment.value == "") { document.getElementById("commentalert").style.display="block"; usrfr.comment.focus(); return false; } else return true; }