使用TinySort排序和显示

时间:2010-06-24 01:14:10

标签: jquery

我在TinySort中使用jQuery,我喜欢按价格排序,只根据他们的类显示某些元素。

我能够轻松地进行整理,而不是隐藏和显示元素。你能更进一步吗?

<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>

我正在使用。

对它们进行正确排序
$('#properties > div').hide();
$('#properties > div').tsort({order:'desc', attr:'id'}, 'div[class=commercial]' ).show();

我只是希望我可以通过商业广告获得div元素,以显示其他人隐藏的原因。这只是给了我所有上述元素。关于我哪里出错的任何建议?

1 个答案:

答案 0 :(得分:0)

我不熟悉tinysort,但我想?这不是使用API​​的正确方法。

而是试试这个:

$('#properties > div').tsort({order:'desc', attr:'id'});
$('#properties > div.residential').hide();

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

$('#properties > div.commercial').hide();
$('#properties > div.residential').show();