首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery插件TinySort的问题

jQuery插件TinySort的问题
EN

Stack Overflow用户
提问于 2010-04-05 20:41:24
回答 1查看 1.3K关注 0票数 1

我正试图在jQuery和TinySort-plugin的帮助下对列表进行排序,它工作得很好,但有一件事不是我想要的。我的守则是:

代码语言:javascript
复制
<!doctype html> 
<html> 
    <head> 
        <meta charset="UTF-8" /> 
        <title>TinySort problem</title> 
        <script type="text/javascript" src="http://so.volmar.se/oldstatic/jquery.js"></script> 
    <script type="text/javascript" src="http://so.volmar.se/oldstatic/jquery.tinysort.min.js"></script> 

<script type="text/javascript">
function pktsort(way){
    if($("div#paket>ul>li.sortdiv>a#s_abc").text() == "A-S"){
        $("div#paket>ul>li.sortdiv>a#s_abc").text("S-A");
        $("div#paket ul li.sortable").tsort("",{place:"org",returns:true,order:"desc"});
    }else{
        $("div#paket>ul>li.sortdiv>a#s_abc").text("A-S");
        $("div#paket ul li.sortable").tsort("",{place:"org",returns:true,order:"asc"});
    }
}
</script>

    </head> 
<body> 
<div id="paket" title="Paket"> 
    <ul class="rounded"> 
        <li class="sortdiv">Sort: <a href="#" onclick="pktsort();" class="active_sort" id="s_abc">A-S</a></li> 
        <li class="sortable">Almost Famous</li> 
        <li class="sortable">Children of Men</li> 
        <li class="sortable">Coeurs</li> 
        <li class="sortable">Colossal Youth</li> 
        <li class="sortable">Demonlover</li> 
        <li class="sortable">Femme Fatale</li> 
        <li class="sortable">I'm Not There</li> 
        <li class="sortable">In the City of Sylvia</li> 
        <li class="sortable">Into the Wild</li> 
        <li class="sortable">Je rentre à la maison</li> 
        <li class="sortable">King Kong</li> 
        <li class="sortable">Little Miss Sunshine</li> 
        <li class="sortable">Man on Wire</li> 
        <li class="sortable">Milk</li> 
        <li class="sortable">Monsters Inc.</li> 
        <li class="sortable">My Winnipeg</li> 
        <li class="sortable">Ne touchez pas la hache</li> 
        <li class="sortable">Nói albinói</li> 
        <li class="sortable">Regular Lovers</li> 
        <li class="sortable">Shaun of the Dead</li> 
        <li class="sortable">Silent Light</li> 
        <li class="addmore"><b>This text is not supposed to move</b></li>
    </ul> 
</div>
</body>
</html>

您可以在:http://www.volmar.se/list-prob.html上试用

,我的问题是:当我按下排序链接时,我不希望<li class="addmore">首先移动<li class="sortable">-elements。我不想总是在最底层。

您可以找到TinySort插件这里的文档。我尝试了大量的地方组合,并返回属性,但我只是不能得到正确的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-06 12:07:09

整理完后,你能把你想要的那个放在底部吗?即。

代码语言:javascript
复制
$('#paket .rounded .addmore').appendTo('#paket .rounded');
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2581045

复制
相关文章

相似问题

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