如果项目较浅,我想关闭列表项目和无序列表。
已经编写了以下代码,但是即使项目较浅,也没有关闭列表:
// The next item is shallower.
elseif ($item->shallower)
{
echo '</li>';
echo str_repeat('</ul></li>', $item->level_diff);
}
// The next item is on the same level.
else
{
echo '</li>';
}
答案 0 :(得分:0)
可以请您尝试应用以下代码并检查一次
elseif ($item->shallower)
{
echo '</li><li>';
echo str_repeat('</ul></li>', $item->level_diff);
}
// The next item is on the same level.
else
{
echo '</li>';
}