首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用TinySort排序和显示

使用TinySort排序和显示
EN

Stack Overflow用户
提问于 2010-06-24 09:14:10
回答 1查看 891关注 0票数 0

我正在使用jQuery和TinySort,我喜欢按价格排序,并仅显示基于其类的某些元素。

我能够轻松地进行排序,而不是隐藏和显示元素。你能再往前走一步吗?

代码语言:javascript
复制
<div id="properties">
    <div id="389900" class="commerical">389900</div>
    <div id="835000" class="residential">835000</div>
    <div id="549000" class="commercial">549000</div>
    <div id="650000" class="residential">650000</div>
    <div id="439000" class="commercial">439000</div>
</div>

我正在通过使用对它们进行正确的排序。

代码语言:javascript
复制
$('#properties > div').hide();
$('#properties > div').tsort({order:'desc', attr:'id'}, 'div[class=commercial]' ).show();

我只是希望我可以通过商业类获得div元素,以显示为什么其他元素是隐藏的。这就给了我上面所有的元素。对我的错误之处有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2010-06-24 09:36:16

我对tinysort不是很熟悉,但是我想?这不是使用API的正确方式。

而是尝试这样做:

代码语言:javascript
复制
$('#properties > div').tsort({order:'desc', attr:'id'});
$('#properties > div.residential').hide();

稍后,如果你想展示商业广告,你可以这样做:

代码语言:javascript
复制
$('#properties > div.commercial').hide();
$('#properties > div.residential').show();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3106634

复制
相关文章

相似问题

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