如何自动对文章ID进行排序?

时间:2014-05-20 09:32:35

标签: jquery sorting

我正在尝试使用JQuery插件TinySort(http://tinysort.sjeiti.com/)自动排序,但没有成功。我想颠倒标准订单:最新评论。 这就是我所拥有的:

<ol class="gui-blog-commentlist">
  <li>
    <article id="comment-53855">
      <header>
        <a href="#comment-53855">
          <time datetime="2014-05-19T15:46:31+02:00">19 May 2014 at 15:46</time>
        </a>
      </header>
      <p>First comment</p>
    </article>
  </li>
  <li>
    <article id="comment-53857">
      <header>
        <a href="#comment-53857">
          <time datetime="2014-05-20T15:48:57+02:00">20 May 2014 at 15:48</time>
        </a>
      </header>
      <p>Second comment</p>
    </article>
  </li>
</ol>

然后我使用TinySort:

$('.gui-blog-commentlist > li').tsort('article', { order: 'desc', attr: 'id' });

我做错了什么?

感谢您的帮助,这是我的第一个问题。

1 个答案:

答案 0 :(得分:0)

我认为,您需要使用forceStrings

$('.gui-blog-commentlist > li').tsort('article', {
    order: 'desc',
    attr: 'id',
    forceStrings: true
});

演示:Fiddle