例如:今天是12 月 4 日
2012 年 12 月
2012 年 12 月
2012 年 12 月
标题(2012 年 12 月 5 日)
标题(2012 年 12 月 7 日)
- 2012 年 12 月
最接近的日期是 5.12 月(不是 3.December)(较新而不是较旧)
并且如果不止一个“5. December”那么添加类 only first-child
HTML:
<div class="wrap">
<div class="zone" id="one">
<div class="box">
<footer class="time">1. December 2012</footer>
</div>
<div class="box">
<footer class="time">1. December 2012</footer>
</div>
<div class="box">
<footer class="time">3. December 2012</footer>
</div>
<div class="box">
<h2>Title <span class="time">(5. December 2012)</span></h2>
</div>
<div class="box">
<h2>Title <span class="time">(7. December 2012)</span></h2>
</div>
<div class="box">
<footer class="time">9. December 2012</footer>
</div>
</div>
<div class="zone" id="two">
<!-- Same .zone#one but i will focus for .zone#one only-->
</div>
</div>
<code></code>
jQuery :
var closest = [];
$('.wrap > .zone:eq(0) .box').each(function(i) {
var date = $(this).find(".time").html().replace("(","").split(".");
closest.push(date[0]);
});
$("code").html(closest+"");
游乐场:http: //jsfiddle.net/WJvZb/
我现在来到这一步,但不知道找到最接近的日期并添加类(例如.closest
类)