首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery TinySort按值排序li的怪异行为

jQuery TinySort按值排序li的怪异行为
EN

Stack Overflow用户
提问于 2012-11-06 12:14:23
回答 1查看 411关注 0票数 1

我尝试按attr "value“排序list元素

代码语言:javascript
复制
<ul>
    <li value="3" title="broken" style="display: inline;">
        <button class="cloudbutton">broken(3)</button> </li>
    <li value="4" title="aggressive" style="display: inline;">
        <button class="cloudbutton">aggressive(4)</button> </li>
    <li value="0" title="agonizing" style="display: inline;">
        <button class="cloudbutton">agonizing(0)</button> </li>
    <li value="1" title="bad" style="display: inline;">
        <button class="cloudbutton">bad(1)</button> </li>
    <li value="2" title="beaten" style="display: inline;">
        <button class="cloudbutton">beaten(2)</button> </li>
</ul>

jQuery

代码语言:javascript
复制
$("ul>li").tsort({attr:"value"});

似乎是很小的问题

下面是我的示例(使用最新的jQuery 1.8.2):

http://jsfiddle.net/W2dQH/6/ - TinySort 1.0.1 (耶.按顺序排列)

http://jsfiddle.net/W2dQH/5/ - TinySort 1.4.29 (根本不排序)

看起来这两个版本都没有正确完成工作。

是的,我可以通过编写我的自定义排序函数来解决这个问题,或者根据其他东西进行排序,但是这个案例是相当基本的,我不知道发生了什么。那么,它有什么问题?

编辑

useVal也不起作用

代码语言:javascript
复制
$("ul>li").tsort({useVal:true});

但是按标题排序是可以的..。

代码语言:javascript
复制
$("ul>li").tsort({attr:'title'});
EN

回答 1

Stack Overflow用户

发布于 2012-11-07 06:06:55

啊,这是一个真正的错误,它试图在int上匹配regexp,但是失败了。修好后我会告诉你的。

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

https://stackoverflow.com/questions/13250838

复制
相关文章

相似问题

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