我想用不同的方式排序一些DIVS,我很迷茫。我一直在尝试一些东西,但我没有看到如何让它工作。我有以下格式的div数据。我有一个排序选项,如按价格排序,按距离和创建日期等下拉列表。从下拉列表中选择一个选择,divs数据应该被排序和显示相应。示例是我选择按价格排序,然后数据应按排序顺序显示,价格从低到高。使用jquery或javascript对div数据进行排序
我需要你的指导。
<div id="contentContainer">
<div id="content">
<div>
<div class="price">120</div>
<div class="dateDiv">2012-05-09 20:39:38.0</div>
<div class="distance">20 mile</div>
</div>
<div>
<div class="price">123</div>
<div class="dateDiv">2012-05-10 20:39:38.0</div>
<div class="distance">30 mile</div>
</div>
<div>
<div class="price">100</div>
<div class="dateDiv">2012-05-11 20:39:38.0</div>
<div class="distance">50 mile</div>
</div>
<div>
<div class="price">124</div>
<div class="dateDiv">2012-05-12 20:39:38.0</div>
<div class="distance">60 mile</div>
</div>
</div>
</div>
也许你应该使用一个表,并提供了许多jQuery插件之一。例如。 http://tablesorter.com/ – Tim
@Tim:是的,我明白,但要改变这种格式和使用表格格式将非常混乱我想我有很多的CSS,我不得不投入太多的时间来更改div格式以表格格式保留数据显示的方式。 –