コンテンツエリア



メインコンテンツ

  • 2/2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
'; scheduleTabArea += ''; $("div#scheduleTabArea").append(scheduleTabArea); } // 当日の試合をアクティブ var today = new Date(); today.setHours(today.getHours() - 5); var format_today = getStringFromDate(today); var array_date = ['0202', '0203', '0204', '0205', '0206', '0207', '0208', '0209', '0210', '0211', '0212', '0213', '0214', '0215', '0216', '0217', '0218', '0219', '0220']; var offset = 0; var wd = 40; if (array_date.includes(format_today)) { $(".eventDate" + format_today).addClass("currentSchedule"); $(".eventDate" + format_today + "Area").addClass("is-showSchedule"); $(".eventDate" + format_today + "Area").attr('id', 'active'); offset = array_date.indexOf(format_today); } else if (Number(format_today) > 220) { $(".eventDate0220").addClass("currentSchedule"); $(".eventDate0220Area").addClass("is-showSchedule"); $(".eventDate0220Area").attr('id', 'active'); offset = array_date.indexOf('0220'); } else { $(".eventDate0202").addClass("currentSchedule"); $(".eventDate0202Area").addClass("is-showSchedule"); $(".eventDate0202Area").attr('id', 'active'); offset = 0; } // 日付スライダーのスクロール $("#scheduleTab").animate({ scrollLeft: offset * wd }, 'swing'); // onclick var scroll = offset * wd; $('.prev').click(function () { if (scroll <= 0) { scroll = wd * 3; } $("#scheduleTab").animate({ scrollLeft: scroll -= wd * 3 }, 'swing'); console.log(scroll); }); $('.next').click(function () { if (scroll >= wd * 15) { scroll = wd * 12; } $("#scheduleTab").animate({ scrollLeft: scroll += wd * 3 }, 'swing'); console.log(scroll); }); }); }); //日付から文字列に変換する関数 function getStringFromDate(today) { var year_str = today.getFullYear(); //月だけ+1すること var month_str = 1 + today.getMonth(); var day_str = today.getDate(); var hour_str = today.getHours(); var minute_str = today.getMinutes(); var second_str = today.getSeconds(); month_str = ('0' + month_str).slice(-2); day_str = ('0' + day_str).slice(-2); hour_str = ('0' + hour_str).slice(-2); minute_str = ('0' + minute_str).slice(-2); second_str = ('0' + second_str).slice(-2); format_str = 'MMDD'; //format_str = 'YYYY-MM-DD hh:mm:ss'; //format_str = 'YYYY/MM/DD'; format_str = format_str.replace(/YYYY/g, year_str); format_str = format_str.replace(/MM/g, month_str); format_str = format_str.replace(/DD/g, day_str); format_str = format_str.replace(/hh/g, hour_str); format_str = format_str.replace(/mm/g, minute_str); format_str = format_str.replace(/ss/g, second_str); return format_str; }; //ドラックでスクロール function mousedragscrollable(element) { let target; // 動かす対象 $(element).each(function (i, e) { $(e).mousedown(function (event) { event.preventDefault(); target = $(e); // 動かす対象 $(e).data({ "down": true, "move": false, "x": event.clientX, "y": event.clientY, "scrollleft": $(e).scrollLeft(), "scrolltop": $(e).scrollTop(), }); return false }); // move後のlink無効 $(e).click(function (event) { if ($(e).data("move")) { return false } }); }); // list要素内/外でのevent $(document).mousemove(function (event) { if ($(target).data("down")) { event.preventDefault(); let move_x = $(target).data("x") - event.clientX; let move_y = $(target).data("y") - event.clientY; if (move_x !== 0 || move_y !== 0) { $(target).data("move", true); } else { return; }; $(target).scrollLeft($(target).data("scrollleft") + move_x); $(target).scrollTop($(target).data("scrolltop") + move_y); return false } }).mouseup(function (event) { $(target).data("down", false); return false; }); } mousedragscrollable("#scheduleTab"); mousedragscrollable("#iconTab");

NEWS北京2022新着ニュース



SCHEDULE競技日程

競技 2022年2月
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
開会式、閉会式                 
フィギュアスケート       
アイスホッケー 
アルペンスキー        
カーリング
スキー距離         
ショートトラック             
スキージャンプ             
スケルトン                
スノーボード         
スピードスケート       
ノルディック複合                
バイアスロン         
フリースタイルスキー     
ボブスレー             
リュージュ             

※■は予選、はメダル確定日






右カラム

日本メダル

  • 3
  • 6
  • 9




FEATURES特集・コラム





EXTRA EDITIONPDF号外

  • 2/20(日)

    ロコ・ソラーレ銀メダル 北京五輪最終日

    タイムラインを見る
    PDF号外を見る