我被这个困住了。我有一个带有 LI 列表(每个 LI 代表一个月)的 UL(用 PHP 创建),在这个 LI 中我需要附加一个带有文本(年份)的 P 元素。问题是我必须在这个文本后面加上一个细节 LI(1 月)来宣布新的一年出现在列表中。因此,当您滚动时,您可以看到“2018 年 1 月、2 月……2019 年 1 月……”
我需要的另一件事是,每个新的“一月”必须比前一年有 +1 年。这个日历不是实时的,它可以显示例如 2016-2018,但总是会有第一年的数据,由用户提供。
我可以将 P 元素添加到每个带有 $('contains:"January"') 的单词 'January' 的 LI。html() 但我不知道如何增加年份并对其进行循环。
任何的想法?
这是代码,现在不起作用:
<?php
$yearAdd=1;
$meses = array("ENERO","FEBRERO","MARZO","ABRIL","MAYO","JUNIO","JULIO","AGOSTO","SEPTIEMBRE","OCTUBRE","NOVIEMBRE","DICIEMBRE");
$mesInicial=($excel_arr2 [$primerFilaEtapa] ['G']);
$mesExplode= explode("/", $mesInicial);
$anio=$mesExplode[2];
$mesTexto = $meses [$mesNumero-2 + $primerMes];
while ($yearAdd <= 4) {
if ($mesTexto === 'ENERO'){
$anioTabla= $anio + $yearAdd;?>
<script>
var year2 = "<p class='font-year'></p>";
$('p:contains("ENERO")').after(year2);
$('.font-year').html('<?php echo $anioTabla;?>');
</script>
<?php }
$yearAdd++; }
?>
谢谢!!