我正在使用jquery选项卡来过滤一周内发生的一些事件。 http://jqueryui.com/tabs/
所以我有标签
<div id="tabs">
<ul>
<li><a href="#tabs-1">1st June 2013</a></li>
<li><a href="#tabs-2">2nd June 2013</a></li>
<li><a href="#tabs-3">3rd June 2013</a></li>
</ul>
<div id="tabs-1">
<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus. Curabitur nec arcu. Donec sollicitudin mi sit amet mauris.</p>
</div>
<div id="tabs-2">
<p>Morbi tincidunt</p>
</div>
<div id="tabs-3">
<p>Mauris eleifend est et turpis.</p>
<p>Duis cursus.</p>
</div>
</div>
我希望例如tab-1在2013年6月1日开放,然后当6月2日到来时tab-2将成为页面加载时的活动标签。
答案 0 :(得分:0)
你可以使用
jQuery.now()
获取当前日期
答案 1 :(得分:0)
<li><a href="#tabs-1" data-date="2013-06-01">1st June 2013</a></li>
<li><a href="#tabs-2" data-date="2013-06-02">2nd June 2013</a></li>
<li><a href="#tabs-3" data-date="2013-06-03">3rd June 2013</a></li>
加载页面后,您可以使用:
$(document).ready(function(){
var today = (new Date()).getFullYear() + "-" + ((new Date()).getMonth()+1) + "-" + (new Date()).getDate();
$('[data-date="' + today + '"]').click();
});
您将打开当天的标签页。