首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tablesorter不排序(Jquery 1.8)

Tablesorter不排序(Jquery 1.8)
EN

Stack Overflow用户
提问于 2013-01-09 20:12:27
回答 1查看 651关注 0票数 2

我对我的问题做了很多研究,但我没有找到答案。

tablesorter不能排序,我不知道为什么?

这是我的测试文件。你能告诉我,我哪里做错了吗?

代码语言:javascript
复制
<html>
<head>
    <script type="text/javascript" src="jquery-1.8.0.min.js"></script>
    <script type="text/javascript" src="jquery.tablesorter.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $("#sortable").tablesorter();
        });
    </script>
</head>
<body>
    <table id="sortable">
        <thead>
            <tr>
                <td>Username</td>
                <td>Role</td>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>SuperAdmin</td>
                <td>SuperAdministrator</td>
            </tr>
            <tr>
                <td>Simon</td>
                <td>SuperAdministrator</td>
            </tr>
            <tr>
                <td>Manfred</td>
                <td>Administrator</td>
            </tr>
            <tr>
                <td>test</td>
                <td>test</td>
            </tr>
        </tbody>
    </table>
</body>
</html>

我有jQuery文件,tablesorter.js..。

文件加载正确,因为我可以读取它们(使用firebug)...

请帮帮我,因为我不喜欢自己写tablesorter

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-09 20:21:14

对于标头(用户名和角色),使用<th>而不是<td>

See this JSFiddle

使用以下命令:

代码语言:javascript
复制
    <thead>
        <tr>
            <th>Username</th>
            <th>Role</th>
        </tr>
    </thead>

而不是:

代码语言:javascript
复制
<thead>
        <tr>
            <td>Username</td>
            <td>Role</td>
        </tr>
    </thead>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14234949

复制
相关文章

相似问题

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