系统会在tbody中随机生成一份产品信息表单,如html所示。请完成 sort 函数,根据参数的要求对表单所有行进行重新排序。1、type为id、price或者sales,分别对应第1 ~ 3列2、order为asc或者desc,asc表示升序,desc为降序 3、例如 sort('price', 'asc') 表示按照price列从低到高排序4、所有表格内容均为数字,每一列数字均不会重复5、不要使用第三方插件
加载中...
body,html{ padding: 0; margin: 0; font-size: 14px; color: #000000; } table{ border-collapse: collapse; width: 100%; table-layout: fixed; } thead{ background: #3d444c; color: #ffffff; } td,th{ border: 1px solid #e1e1e1; padding: 0; height: 30px; line-height: 30px; text-align: center; }
<table> <thead> <tr><th>id</th><th>price</th><th>sales</th></tr> </thead> <tbody id="jsList"> <tr><td>1</td><td>10.0</td><td>800</td></tr> <tr><td>2</td><td>30.0</td><td>600</td></tr> <tr><td>3</td><td>20.5</td><td>700</td></tr> <tr><td>4</td><td>40.5</td><td>500</td></tr> <tr><td>5</td><td>60.5</td><td>300</td></tr> <tr><td>6</td><td>50.0</td><td>400</td></tr> <tr><td>7</td><td>70.0</td><td>200</td></tr> <tr><td>8</td><td>80.5</td><td>100</td></tr> </tbody> </table>
function sort(type, order) { }