首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML单元格DOM获取属性值-排序table.js

问HTML单元格DOM获取属性值-排序table.js
EN

Stack Overflow用户
提问于 2015-08-01 15:05:09
回答 1查看 345关注 0票数 1

我正在尝试让sorttable.js从一个自定义tr属性"sort_value“中读取值。

代码语言:javascript
复制
<table>
    <thead>
        <tr>
            <th class="sort_string">Name</th>
            <th class="sort_int">Age</th>
            <th class="sort_int">Date of Birth</th>
        </tr>
    </thead>

    <tbody>
        <tr>
            <td>Adam</td>
            <td>22</td>
            <td sort_value="19930403">April 3 1993</td>
        </tr>
        <tr>
            <td>Matt</td>
            <td>20</td>
            <td sort_value="19950220">Feb 20 1995</td>
        </tr>
        <tr>
            <td>Josh</td>
            <td>25</td>
            <td sort_value="19900730">July 30 1990</td>
        </tr>
        <tr>
            <td>Kent</td>
            <td>27</td>
            <td sort_value="19880322">March 22 1988</td>
        </tr>
    </tbody>
</table>

这是jsfiddle:http://jsfiddle.net/zz4mugen/6/

除了出生日期这一栏之外,一切都很完美。请看一下jsfiddle的.js。它在外部资源列中。

EN

回答 1

Stack Overflow用户

发布于 2015-08-01 15:23:31

您正在使用自定义属性,但名称无效。自己的属性必须以data-开头。请参阅官方文档:http://www.w3.org/TR/html5/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes

下面是一个有趣的博客,介绍了如何对表格中的不同类型的值进行排序,例如不同地区的数字、文本、货币和日期。

https://yoast.com/articles/sortable-table/#example

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31759263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档