###本日の日付から1週間分の日付と曜日を表示させる方法を教えてください。
jQueryに問題があるのではと予想はしているのですが、リストの「・」だけが表示されて日付が表示されません。
以下現状のコードです。
教えていただけると幸いです。
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Document</title> 8 <script type="text/javascript" src='week.js'> </script> 9</head> 10<body> 11 12 <div class="dateSlide"> 13 <ul class="dateSlideList"> 14 <li class="date01"></li> 15 <li class="date02"></li> 16 <li class="date03"></li> 17 <li class="date04"></li> 18 <li class="date05"></li> 19 <li class="date06"></li> 20 <li class="date07"></li> 21 </ul> 22 </div> 23<script type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.min.js"></script> 24</body> 25</html>
ファイル名:week.js
js
1$(function(){ 2 var now = new Date(); 3 var wd = ['日', '月', '火', '水', '木', '金', '土']; 4 5 $('.dateSlideList li').text(function(){ 6 var m=now.getMonth()+1; 7 var d=now.getDate(); 8 var w=wd[now.getDay()]; 9 now.setDate(now.getDate()+1); 10 return m+"月"+d+"日"+"("+w+")"; 11 }); 12 });
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。