【发布时间】:2011-08-09 22:20:39
【问题描述】:
我想通过使用 jquery 插入结束标签来拆分列表。
这是原文:
<ul>
<li>one</l1>
<li>two</li>
<li>three</li>
<li>four</li>
</ul>
我想把它变成:
<ul>
<li>one</l1>
<li>two</li>
</ul>
<ul>
<li>three</li>
<li>four</li>
</ul>
我无法使用 :nth-child(n) 或 .html() 或 .append() 完成此操作,但我想也许某种外部 html 替换可以做到这一点。也许有更简单的方法。有什么想法吗?
【问题讨论】:
-
您是否正在寻找一种方法来将包含 4 个项目的列表分成两个包含两个项目的列表。或者更通用的东西?
-
为什么要使用 jQuery 执行 basic 内容格式化?您意识到在没有 Javascript 的平台上浏览的任何人的体验都会下降吗?
-
@Devin,你为什么要假设你更了解甚至知道发帖者的意图?也许他只是在试验 jQuery 并想学习。
-
我假设这会给不使用 Javascript 的人带来不好的体验。如果目的是学习,那很好。但是应该注意的是,这将是一项更好地应用于首先使标记正确的任务。
标签: javascript jquery