Jquery Isotope Library移动选择到第一个位置?

时间:2013-04-19 02:43:45

标签: jquery jquery-isotope

我在我的网站上使用jquery同位素,我有一个页面,其中有一些链接,当点击一个时,它重新定位同位素项目,以便点击链接的相关div被重新排序到第一个位置。我可以找到任何这方面的例子,所以我帮助别人可以帮忙。

由于 ç

编辑:

以下是我目前的情况:jsfiddle

$('.button').click(function(){
  var sortName = $('#container .active');
  $('#container').isotope({ sortBy : sortName });
});

我已经在JS窗格中评论了我正在尝试做的事情。这甚至没有接近我不认为,但我正在努力。我想我会走错路。也许我应该使用data-something =“”而不是。

如果您有任何更好的想法,请告诉我。

另外,我需要让他们保持原来的位置(显然除了选定的位置)。因此,如果选择6,则为6123457,或者如果选择了3则为3124567。选择的上一个项目将移回其原始位置。

1 个答案:

答案 0 :(得分:4)

我分叉你的fiddle。检查一下,看看它是否符合您的期望。基本上我所做的就是放弃对这些项目进行排序的概念,因为如果我认为你的意图正确,你只需要将一个div放在另一个之前。我不确定当你做这个重新排列时其他项目会发生什么,所以我把它们留在最后位置。

编辑: 我想我错了这个问题,或者那天没有足够的咖啡。我已经更新了小提琴,以便更好地匹配你described