Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 同位素:按类别和日期排序_Jquery_Sorting_Posts_Jquery Isotope - Fatal编程技术网

Jquery 同位素:按类别和日期排序

Jquery 同位素:按类别和日期排序,jquery,sorting,posts,jquery-isotope,Jquery,Sorting,Posts,Jquery Isotope,我正在使用和有6个类别。每个类别将有任意数量的职位 我有一个指向每个类别的链接列表,当单击一个类别名称(例如:艺术家)时,我需要将该艺术家类别中的所有框移到顶部并按日期排序,最新的框首先显示 在我的JS文件中,我有以下内容: $container.isotope({ itemSelector : '.module', getSortData : { artists : function( $elem ) { return $elem.attr('art

我正在使用和有6个类别。每个类别将有任意数量的职位

我有一个指向每个类别的链接列表,当单击一个类别名称(例如:艺术家)时,我需要将该艺术家类别中的所有框移到顶部并按日期排序,最新的框首先显示

在我的JS文件中,我有以下内容:

$container.isotope({
    itemSelector : '.module',
    getSortData : {
      artists : function( $elem ) {
        return $elem.attr('artists');
      }
    }
  });
我的HTML如下所示:

<div class="module artists" data-category="artists">
<p class="date">01/02/12</p>
<img src="../url.jpg" />
<p>Link title</p>
</div>

2012年2月1日

链接标题


这段代码似乎没有按照我想要的方式进行排序,也不知道如何调整,有人能帮我吗?

这就是我真正需要做的:

getSortData : {
  blogs : function( $elem ) {
    var isBlog = $elem.hasClass('blogs');
    return (isBlog?' ':'') + $elem.find('.date').text();
  }
}

有关完整答案,请查看此帖子:

有关答案,请点击此链接: