【发布时间】:2015-06-17 20:15:19
【问题描述】:
我想对列表进行升序和降序排序。 当我单击升序时,它将按与降序相同的升序排序,应使用 jQuery 或任何其他 javascript 库应用排序。 jsfiddle上添加的示例代码请点击链接
<p><a href="#" id="asc">Ascending</a> | <a href="#" id="desc">Descending</a></p>
<ul id="test">
<li style="display: inline-block; border: 1px solid transparent;">
<a href="/redlands/gourmet-pizza-shoppe" rel="962" class="to_business"><span>Gourmet Pizza Shoppe</span></a>
</li>
<li style="display: inline-block; border: 1px solid transparent;">
<a href="/redlands/therons-frozen-custard" rel="1020"
class="to_business"><span>Theron's Frozen Custard</span></a>
</li>
<li style="display: inline-block; border: 1px solid transparent;">
<a href="/redlands/mu-restaurant-and-bar" rel="1024" class="to_business"><span>Mu Restaurant and Bar</span></a>
</li>
<li style="display: inline-block; border: 1px solid transparent;">
<a href="/redlands/redlands-underground" rel="1026" class="to_business"><span>Redlands Underground</span></a>
</li></ul>
【问题讨论】:
-
现在它简单易懂,我想按 span 标签中的文本和标签中的文本对列表进行排序
-
那么你卡在哪里了?抱歉,您显然正在努力(缩短标记等,以便很好地包含问题),但目前这读起来有点像“请为我编写这个排序代码”。试一试,浏览jQuery API,如果您遇到困难,请发布您的努力,人们会很乐意为您提供帮助。