次のマークアップを含むカレンダーを使用しています: http://jsfiddle.net/PHznZ/
.start-week
jQuery を使用して、毎週 (日曜日から土曜日まで.end-week
) を含む要素でラップするにはどうすればよい.full-week
ですか? 例: http://jsfiddle.net/PHznZ/1/
対象となる HTML コードは次のとおりです。
<div id="calendar">
<article class="day start-week">
<span class="dayname">Sunday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Monday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Tuesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Wednesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Thursday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Friday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day end-week">
<span class="dayname">Saturday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day start-week">
<span class="dayname">Sunday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Monday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Tuesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Wednesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Thursday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Friday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day end-week">
<span class="dayname">Saturday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day start-week">
<span class="dayname">Sunday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Monday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Tuesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Wednesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Thursday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Friday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day end-week">
<span class="dayname">Saturday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day start-week">
<span class="dayname">Sunday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Monday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Tuesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Wednesday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Thursday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day">
<span class="dayname">Friday</span>
<p>Lorem ipsum...</p>
</article>
<article class="day end-week">
<span class="dayname">Saturday</span>
<p>Lorem ipsum...</p>
</article>
</div>