有没有一种相当简单的方法来使用php对div id进行排序? 我尝试了一个jquery脚本来对它进行排序,因为它对页面加载造成了很大的延迟。
示例html部分(未排序)
<div id="1">Content1</div>
<div id="3">Content3</div>
<div id="2">Content2</div>
示例html部分(最终结果,用php或java排序)
<div id="1">Content1</div>
<div id="2">Content2</div>
<div id="3">Content3</div>
谢谢你, 比约
答案 0 :(得分:1)
您可以使用DOM extension。请参阅DOMNode::insertBefore和DOMNode::removeChild。
但是,你应该问问自己为什么他们一开始就没有被排除在外。
他们来自数据库吗?在这种情况下,您可以对查询进行排序。 他们来自其他地方?尝试在构建HTML标记之前重新排序数据。