我生成了一个带有锚点标签的月份选项卡,href 等于查询字符串 ?m=1&y=2014。年份部分将使用下一个和上一个按钮相应地增加。顺便说一下,这是在wordpress环境中。
--法典--年份的下一个和上一个按钮。
<div class="table-header">
<div class="table-header-wrapper">
<div class="prev"></div>
<div class="year"><?php echo $current_year; ?></div>
<div class="next"></div>
</div>
</div>
--法典--标签月
<?php
for ( $monthNum = 1; $monthNum <= 12; $monthNum++ ) :
$month = date( 'M', mktime( 0,0,0, $monthNum, 1, $current_year ) ); // month in 3 letter format e.g. Jan
$current_monthNum = date( 'n' ); // current month in number
?>
<div class="<?php echo strtolower( $month ); ?> month" data-month="<?php echo $monthNum; ?>">
<a href="<?php echo home_url( 'admin-events-list' ).'/?'.addQuery( array( 'm' => $monthNum, 'y' => $current_year )); ?>" class="<?php echo ( $current_monthNum == $monthNum ? 'current' : '' ); ?>"><?php echo $month; ?></a>
</div>
<?php
endfor;
?>
使用PHP是不可能的,因为PHP是一种服务器端脚本语言。
你可以用jQuery来实现它。
哈希更改插件满足您的需求。
在这里,您可以更改某些事件的 url 哈希。
并在haschange
上触发一些事件.
您可以更改Previous
和Next
按钮上的哈希值。