我正在使用jQuery Tablesorter來對錶格排序。我的一個列如下:如何使用jQuery Tablesorter對包含兩個div的列進行排序?
<td>
<div>
<span class="green">Yes</span> <a href="##">(unverify)</a>
</div>
<div class="hidden">
<span class="red">No<>/a> <a href="##">(verify)</a>
</div>
</td>
換句話說,有兩個div,一個顯示是在綠色的鏈接,以及其他顯示沒有在紅色的鏈接。其中一個div始終處於隱藏狀態,只要用戶點擊該鏈接,就會切換這兩個div。
jQuery Tablesorter無法在此列上排序。有沒有辦法讓它這樣做,或者我必須修改HTML才能使其運行?
謝謝,這個工作。對我來說,在'textExtraction'代碼是'$返回(節點).find(」 div:not(.hidden)')。find('span')。text();' –
Oi,我剛剛意識到這適用於所有列的textExtraction函數。在表中我想讓其他列使用默認排序器排序,因爲這些列工作正常。 –
@DanielT。,我的答案中的自定義分析器方法幾乎是相同的東西,但允許您指定哪些列應用它至。 –