$(document).ready(function() { var cssalt1="1px solid #F5AD66"; var cssalt2="1px solid #ede4d4"; var obj; var calender = new Array(); var day; var height; calender[1] = ''; calender[2] = ''; calender[3] = ''; calender[4] = ''; calender[5] = ''; calender[6] = ''; calender[7] = ''; calender[8] = ''; calender[9] = ''; calender[10] = ''; calender[11] = ''; calender[12] = ''; calender[13] = ''; calender[14] = ''; calender[15] = ''; calender[16] = ''; calender[17] = ''; calender[18] = ''; calender[19] = ''; calender[20] = ''; calender[21] = ''; calender[22] = ''; calender[23] = ''; calender[24] = ''; calender[25] = ''; calender[26] = ''; calender[27] = ''; calender[28] = ''; calender[29] = ''; $("#calendar td").hover ( function () { // 設定 popup 內容 day = this.id.substring(9,this.id.length); if(typeof(calender[day])=="string") { $("#calendar-popup").html(calender[day]); } else { $("#calendar-popup").html("今日無活動"); } $("#calendar-popup").css("display", "inline"); height = $("#calendar-popup").height(); $("#calendar-popup").css("top", $(this).offset().top- height); $("#calendar-popup").css("left", $(this).offset().left-300); obj = this; $(obj).css("border",cssalt1); } , function () { $(obj).css("border",cssalt2); } ); $("#calendar").hover ( function () { } , function () { $("#calendar-popup").css("display", "none"); } ); $("#calendar-popup").hover ( function () { $(this).css("display", "inline"); $(obj).css("border",cssalt1); } , function () { $(this).css("display", "none"); $(obj).css("border",cssalt2); } ); $("#calender_next").click(function() { $("#calendar-wait").css("display", "inline"); $("#calendar-wait").css("top", $(this).offset().top+100); $("#calendar-wait").css("left", $(this).offset().left-60); $.get("index.php?do=ajax_calender&mindex=24217", function(data) { $("#calender").html(data); }); }); $("#calender_pre").click(function() { $("#calendar-wait").css("display", "inline"); $("#calendar-wait").css("top", $(this).offset().top+100); $("#calendar-wait").css("left", $(this).offset().left+50); $.get("index.php?do=ajax_calender&mindex=24215", function(data) { $("#calender").html(data); }); }); } );