いつもお世話になっております。
以前こちらで、swiper.jsを利用してカレンダーを作成し、現在の月のカレンダーをデフォルトで表示させる方法について教えて頂きました。
https://teratail.com/questions/76643
その応用のような形になると思うのですが…。
1.365日それぞれのコンテンツを作成
2.swiper.jsでそれらのコンテンツを1枚づつスライド表示させる
3.デフォルトで、今日の日付のスライドを表示させる
ということを実現したいと思っています。
<div class="swiper-container"> <div class="swiper-wrapper"> <!-- ▼2017年1月1日▼ --> <div class="swiper-slide"> <section id="2017_january_1"> 1月1日のコンテンツ </section> </div> <!-- ▲2017年1月1日▲ --> <!-- ▼2017年1月2日▼ --> <div class="swiper-slide"> <section id="2017_january_2"> 1月2日のコンテンツ </section> </div> <!-- ▲2017年1月2日▲ --> </div> </div>
上記のような形でスライダーを作成し、
今日が1月1日なら1月1日のスライドを、1月2日なら1月2日のスライドを表示させる…
これを365日分用意する、というイメージです。
以前は、initialSlide: new Date().getMonth(),で該当月を表示する方法をご教授頂いたのですが、月と日を組み合わせてこのような取得を行うことは可能でしょうか。
どなたか教えて頂けますと幸いです。
どうぞよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー