JS table排序
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>A</title>
<style>
body {
margin: 0;
} .container {
padding: 0;
width: 100%;
opacity: 0.8;
} div {
padding: 15px;
} .canvas {
margin: 0 auto;
min-height: 100px;
width: 1450px;
} .rise {
color: #19b34c;
} .drop {
color: red;
} .bottom {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
text-align: center;
overflow-y: scroll;
overflow-x: hidden;
max-height: 400px;
} .datatable caption {
background: #B0C4DE;
color: #33517A;
padding: 0.4em 0 0.3em 0;
border: 1px solid #789AC6;
} tbody tr {
height: 40px;
} tbody tr:hover {
background-color: #bbb;
} .bottom-header table {
width: 100%;
border-collapse: collapse;
background-color: white;
border: 1px solid #bbb;
} .bottom table {
width: 100%;
border: 1px solid #000
} span {
cursor: pointer;
} .up {
color: green;
} .down {
color: red
} .item-list {
background-color: white;
} .row {
background-color: #eee;
}
</style>
</head>
<body>
<div class="container">
<div class="canvas">
<div class="bottom-header">
<table class="datatable">
<colgroup>
<col style="width: 120px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 80px;">
</colgroup>
<thead>
<tr>
<th>商品ASIN码</th>
<th>上周均价</th>
<th class="select-name">这周均价<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th class="select-name">趋势<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th>上周评分</th>
<th class="select-name">这周评分<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th class="select-name">趋势<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th>上周评论</th>
<th class="select-name">这周评论<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th class="select-name">趋势<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th>上周大类</th>
<th class="select-name">这周大类 <span class="up" title="升序"><svg class="bi bi-file-arrow-up"
width="1em" height="1em"
viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th class="select-name">趋势<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th>上周小类</th>
<th class="select-name">这周小类 <span class="up" title="升序"><svg class="bi bi-file-arrow-up"
width="1em" height="1em"
viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th class="select-name">趋势<span class="up" title="升序"><svg class="bi bi-file-arrow-up" width="1em"
height="1em" viewBox="0 0 16 16"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 7.854a.5.5 0 00.708 0L8 5.207l2.646 2.647a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.708 0l-3 3a.5.5 0 000 .708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 12a.5.5 0 00.5-.5v-6a.5.5 0 00-1 0v6a.5.5 0 00.5.5z"
clip-rule="evenodd"></path>
</svg></span><span class="down" title="降序"><svg class="bi bi-file-arrow-down" width="1em" height="1em"
viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4 1h8a2 2 0 012 2v10a2 2 0 01-2 2H4a2 2 0 01-2-2V3a2 2 0 012-2zm0 1a1 1 0 00-1 1v10a1 1 0 001 1h8a1 1 0 001-1V3a1 1 0 00-1-1H4z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M4.646 8.146a.5.5 0 01.708 0L8 10.793l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 4a.5.5 0 01.5.5v6a.5.5 0 01-1 0v-6A.5.5 0 018 4z"
clip-rule="evenodd"></path>
</svg></span></th>
<th>Amazon</th>
</tr>
</thead>
</table>
</div>
<div class="bottom">
<table class="datatable">
<colgroup>
<col style="width: 120px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 80px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 90px;">
<col style="width: 80px;">
</colgroup>
<tbody class="item-list">
<tr class="row">
<td class="asin-name" title="电影主题V脸电镀仿古V字面具加厚磨砂带眼线PVC环保枫叶黑V字面具">B07SS4RX7F</td>
<td><span>6.85</span></td>
<td><span>8.99</span></td>
<td class="rise"><span>2.14</span>
<svg class="bi bi-arrow-up" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" d="M8 3.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V4a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M7.646 2.646a.5.5 0 01.708 0l3 3a.5.5 0 01-.708.708L8 3.707 5.354 6.354a.5.5 0 11-.708-.708l3-3z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>4.26</span></td>
<td><span>4.40</span></td>
<td class="rise"><span>0.14</span>
<svg class="bi bi-arrow-up" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" d="M8 3.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V4a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M7.646 2.646a.5.5 0 01.708 0l3 3a.5.5 0 01-.708.708L8 3.707 5.354 6.354a.5.5 0 11-.708-.708l3-3z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>3.29</span></td>
<td><span>4.00</span></td>
<td class="rise"><span>0.71</span>
<svg class="bi bi-arrow-up" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" d="M8 3.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V4a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd"
d="M7.646 2.646a.5.5 0 01.708 0l3 3a.5.5 0 01-.708.708L8 3.707 5.354 6.354a.5.5 0 11-.708-.708l3-3z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>15990.00</span></td>
<td><span>38345.43</span></td>
<td class="drop"><span>-22355.43</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>106.57</span></td>
<td><span>307.71</span></td>
<td class="drop"><span>-201.14</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><a href="https://www.amazon.es/dp/B07SS4RX7F/ref=sr_1_10" target="_blank">链接</a></td>
</tr>
<tr>
<td class="asin-name" title="鬼灭之刃cosplay服上弦叁猗窝座老婆COS恋雪和服女装---M">B086YMRLK2</td>
<td><span>59.00</span></td>
<td><span>59.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td>
<a href="https://www.amazon.es/Kimono-Japonesa-Tradicional-Cosplay-Amantes/dp/B086YMRLK2/ref=sr_1_10?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-10"
target="_blank">链接</a></td>
</tr>
<tr class="row">
<td class="asin-name"
title="一套一卖(9寸10个,7寸10个,纸巾20张,纸杯10个,吸管10个,刀叉勺各10把,三角旗 桌布 现货跳舞女孩派对用品 巴黎舞女孩生日装饰 儿童女孩生日用品">
B083FXLZBR
</td>
<td><span>21.99</span></td>
<td><span>21.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>775921.00</span></td>
<td><span>782608.00</span></td>
<td class="drop"><span>-6687.00</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>944.43</span></td>
<td><span>965.57</span></td>
<td class="drop"><span>-21.14</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td>
<a href="https://www.amazon.es/Baipin-Desechable-Desechables-Aniversario-Celebraci%C3%B3n/dp/B083FXLZBR/ref=sr_1_3?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-3"
target="_blank">链接</a></td>
</tr>
<tr>
<td class="asin-name" title="儿童水枪玩具背包男女孩高压抽拉式大号水枪宝宝戏水沙滩热销玩具">B086KWZYYJ</td>
<td><span>23.99</span></td>
<td><span>23.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td>
<a href="https://www.amazon.es/Baipin-Bomberos-Infantil-Pulverizaci%C3%B3n-Pistolas/dp/B086KWZYYJ/ref=sr_1_14?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-14"
target="_blank">链接</a></td>
</tr>
<tr class="row">
<td class="asin-name" title="鬼灭之刃cosplay炭治郎祢豆子血迹灶门祢豆子和服---L">B086YQQXVC</td>
<td><span>59.99</span></td>
<td><span>59.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td>
<a href="https://www.amazon.es/Kimono-Cosplay-Amantes-Tradicional-Japonesa/dp/B086YQQXVC/ref=sr_1_7?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-7"
target="_blank">链接</a></td>
</tr>
<tr>
<td class="asin-name" title="彩绘狐狸面具妖狐半脸女日式---款式8">B086MPYKZS</td>
<td><span>7.69</span></td>
<td><span>7.69</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td>
<a href="https://www.amazon.es/Baipin-M%C3%A1scara-Japon%C3%A9s-Mascarada-Halloween/dp/B086MPYKZS/ref=sr_1_11?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-11"
target="_blank">链接</a></td>
</tr>
<tr class="row">
<td class="asin-name" title="阿拉丁神灯茉莉公主裙儿童cosplay动漫(BX1639-蓝色150cm)">B07YYC85WX</td>
<td><span>19.99</span></td>
<td><span>19.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>246732.00</span></td>
<td><span>248075.29</span></td>
<td class="drop"><span>-1343.29</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>2258.29</span></td>
<td><span>2290.00</span></td>
<td class="drop"><span>-31.71</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td>
<a href="https://www.amazon.es/Baipin-Lentejuelas-Pantalones-Cumplea%C3%B1os-Halloween/dp/B07YYC85WX/ref=sr_1_4?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-4"
target="_blank">链接</a></td>
</tr>
<tr>
<td class="asin-name" title="【现货】爱莎公主礼服尺码130+配饰蓝色6件套套装">B0868R9XDX</td>
<td><span>28.99</span></td>
<td><span>28.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td>
<a href="https://www.amazon.es/Baipin-Vestido-Princesa-Disfraz-Cumplea%C3%B1os/dp/B0868R9XDX/ref=sr_1_15?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-15"
target="_blank">链接</a></td>
</tr>
<tr class="row">
<td class="asin-name" title="鬼灭之刃cosplay炭治郎祢豆子血迹灶门祢豆子和服---S">B086YPP8JP</td>
<td><span>49.99</span></td>
<td><span>49.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td>
<a href="https://www.amazon.es/Kimono-Tradicional-Japonesa-Cosplay-Amantes/dp/B086YPP8JP/ref=sr_1_8?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-8"
target="_blank">链接</a></td>
</tr>
<tr>
<td class="asin-name" title="儿童乐器吉他玩具4弦-36cm斑马">B086MH7KR5</td>
<td><span>9.99</span></td>
<td><span>9.99</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>0.00</span></td>
<td><span>0.00</span></td>
<td><span>0</span></td>
<td><span>63026.57</span></td>
<td><span>86258.86</span></td>
<td class="drop"><span>-23232.29</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td><span>112.57</span></td>
<td><span>143.43</span></td>
<td class="drop"><span>-30.86</span>
<svg class="bi bi-arrow-down" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M4.646 9.646a.5.5 0 01.708 0L8 12.293l2.646-2.647a.5.5 0 01.708.708l-3 3a.5.5 0 01-.708 0l-3-3a.5.5 0 010-.708z"
clip-rule="evenodd"></path>
<path fill-rule="evenodd" d="M8 2.5a.5.5 0 01.5.5v9a.5.5 0 01-1 0V3a.5.5 0 01.5-.5z"
clip-rule="evenodd"></path>
</svg>
</td>
<td>
<a href="https://www.amazon.es/Baipin-Guitarra-Instrumento-Temprano-Educaci%C3%B3n/dp/B086MH7KR5/ref=sr_1_1?dchild=1&m=A37IM294II6QJ7&marketplaceID=A1RKKUPIHCS9HS&qid=1586605868&s=merchant-items&sr=1-1"
target="_blank">链接</a></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
function upSort(index) {
/**
* 冒泡排序 升续
* **/
let tabNode = document.getElementsByTagName("tbody")[0];
let tr = tabNode.rows;
let trArray = new Array();
for (let x = 0; x < tr.length; x++) { //加入到数组中
trArray.push(tr[x]);
}
for (let i = 0; i < trArray.length; i++) {//升排序
for (let j = 0; j < trArray.length - i - 1; j++) {
if (parseFloat(trArray[j].cells[index].childNodes[0].childNodes[0].nodeValue) < parseFloat(trArray[j + 1].cells[index].childNodes[0].childNodes[0].nodeValue)) {
let tmp = trArray[j];
trArray[j] = trArray[j + 1];
trArray[j + 1] = tmp;
}
}
}
for (let k = 0; k < trArray.length; k++) {
trArray[k].classList.remove("row");
if (k % 2 === 0) {
trArray[k].classList.add("row");
}
tabNode.appendChild(trArray[k]);
}
} function downSort(index) {
/**
* 冒泡排序 降续
* **/
let tabNode = document.getElementsByTagName("tbody")[0];
let tr = tabNode.rows;
let trArray = new Array();
for (let x = 0; x < tr.length; x++) { //加入到数组中
trArray.push(tr[x]);
}
for (let i = 0; i < trArray.length; i++) {//降排序
for (let j = 0; j < trArray.length - i - 1; j++) {
if (parseFloat(trArray[j].cells[index].childNodes[0].childNodes[0].nodeValue) > parseFloat(trArray[j + 1].cells[index].childNodes[0].childNodes[0].nodeValue)) {
let tmp = trArray[j];
trArray[j] = trArray[j + 1];
trArray[j + 1] = tmp;
}
}
}
for (let k = 0; k < trArray.length; k++) {
trArray[k].classList.remove("row");
if (k % 2 === 0) {
trArray[k].classList.add("row");
}
tabNode.appendChild(trArray[k]);
}
} $(window).keydown(function (event) {
if (event.keyCode === 13) {
let asin = $("#search").val();
if (asin.length > 0) {
showCanvas(asin)
} else {
alert("ASIN码不能为空哦!")
}
}
});
$(".select-name").on("click", ".up", function () {
/**
* 点击上升按钮
* **/
let index = $(this).parent().index(); //获取点击的索引位置
upSort(index)
});
$(".select-name").on("click", ".down", function () {
/**
* 点击下降按钮
* **/
let index = $(this).parent().index(); //获取点击的索引位置
downSort(index);
});
</script> </body>
</html>
JS table排序的更多相关文章
- Table Dragger - 简单的 JS 拖放排序表格插件
Table Dragger 是一个极简的实现拖放排序的表格插件,纯 JavaScript 库,不依赖 jQuery.用于构建操作方便的拖放排序功能,超级容易设置,有平滑的动画,支持触摸事件. 在线演示 ...
- javascript table排序之jquery.tablesorter.js
table排序 jquery.tablesorter.js 一.Demo下载地址: 1.tablesorter.js下载地址: http://download.csdn.net/detail/zhan ...
- js实现table排序(jQuery下的jquery.sortElements)
项目中要实现table排序的功能. 网上有非常多解决方式,非常多都基于jQuery. jquery.tablesorter.大小17KB.只是他的首页在ie10下兼容性有点问题. DataTables ...
- Table排序
<html> <head> <title>tablesorter表单排序插件</title> <link type ="text/css ...
- JS表格排序
var employees = [] employees[0] = { name: "George", age: 32, retiredate: "March 12, 2 ...
- 转:js,jQuery 排序的实现,网页标签排序的实现,标签排序
js,jQuery 排序的实现: 重点: 想要实现排序,最简单的方法就是 先把标签用jQuery读进对象数组 用js排序好对象数组 (针对对象数组进行排序, 不要试图直接对网页的内容进行直接更改) 用 ...
- js拼音排序
js拼音排序 var arr =['a','c','b','b']; arr.sort( function compareFunction(p1, p2) { return p1.localeComp ...
- lua table排序报错与解决
lua table排序 table的sort函数 比如按照大小进行排序,下面这种写法在某些情况下可能会排序错误,甚至报invalid order function for sorting table. ...
- [js] - 关于js的排序sort
js的排序sort并不能一次排序好 function solution(nums){ return nums.sort(sortNumber); } function sortNumber(a, b) ...
随机推荐
- Codeforces Round #305 (Div. 1) B. Mike and Feet
Mike is the president of country What-The-Fatherland. There are n bears living in this country besid ...
- solidity的函数修改器(modifier)
内容:modifier的定义.modifier对函数参数的操作.modifier执行的顺序 modifier的定义 官方文档:modifier可以改变函数的行为.可以被继承和重写. 其实modifie ...
- Cell 动态行高文字显示不全问题探索
目录 问题概述 一.新建工程 二.尝试复现问题 尝试解决 修改contentLblBtmCon优先级为High(750) 修改contentLblBtmCon优先级为Low(250) 小结 其他解决思 ...
- 手摸手带你学移动端WEB开发
HTML常用标签总结 手摸手带你学CSS HTML5与CSS3知识点总结 手摸手带你学移动端WEB开发 好好学习,天天向上 本文已收录至我的Github仓库DayDayUP:github.com/Ro ...
- Python——requests模块
一.安装模块 pip install requests 二.引用 import requests 三.get方法 #GET访问页面 r = requests.get(url) print(r.text ...
- Linux-单用户/救援模式
目录 企业案例一:忘记root密码 企业案例二:修改了默认的运行级别为poweroff或者reboot 企业案例三:误损坏MBR(只能以救援模式解决) 企业案例四:误删除GRUB菜单(只能以救援模式解 ...
- C++ part9
1.静态多态和动态多态 静态多态:函数重载,模板.编译期间完成. 动态多态:虚函数.运行期间实现. 2.模板的实现和优缺点 函数模板的代码并不能直接编译成二进制代码,而是要实例出一个模板实例.写了模板 ...
- MarkDown语法详解
MarkDown语法详解 编辑器:Typora 下载官网:https://typora.io 提速镜像:https://gitee.com/typora-mirror/Typora-Mirror/re ...
- Fetch API & cancel duplicate API & cache API
Fetch API & cancel duplicate API & cache API const usersCache = new Map<string, User>( ...
- git push bug
git push bug fast-forwards $ git push $ git push --help # git pull $ gp To http://git.xgqfrms.xyz:88 ...