【发布时间】:2013-11-28 07:56:24
【问题描述】:
您好,我有一个数组值,例如 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3
我们怎样才能以最有效的格式打印?
<ul>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>0</li>
<li>
<ul>
<li>1</li>
<li>1</li>
</ul>
</li>
<li>
<ul>
<li>2</li>
<li>2</li>
<li>2</li>
</ul>
</li>
<li>
<ul>
<li>3</li>
<li>3</li>
</ul>
</li>
</ul>
条件是 0 必须在主列表项中,并且任何其他值必须嵌套在子列表下。
【问题讨论】:
-
您的来源没有经过验证并且在语义上没有多大意义。为什么在父
<ul>中有这么多单独的<ul>s(未正确关闭)?另外,我认为您的问题需要更清楚一点,否则将面临获得接近投票的风险。您是否尝试过任何代码?什么不起作用? -
请展示您的尝试,我们不是来为您工作的。看起来这应该只是一个循环,您将当前值与之前的值进行比较,并在它发生变化时启动一个新的
<ul>。