jQuery 同位素撤消随机播放
jQuery Isotope undo Shuffle
var elems = $grid.isotope('getFilteredItemElements')
//Shuffle items when [number] or more.
if (elems.length >= 13)
{
ShuffleBlocks();
}
function ShuffleBlocks()
{
$grid.isotope('shuffle');
}
我的同位素项目有一个搜索栏作为过滤器,
Example,在这种情况下,当搜索结果超过 13 个元素时,我会打乱同位素元素。
当我删除我的搜索或 return 到所有/过滤的元素时,我不希望这些项目被打乱,所以我需要在 return 到另一个页面之前撤消打乱。
我不知道怎么办。
shuffle
只是随机数排序
使用$grid.isotope({ sortBy : 'original-order' });
恢复原来的顺序。
var elems = $grid.isotope('getFilteredItemElements')
//Shuffle items when [number] or more.
if (elems.length >= 13)
{
ShuffleBlocks();
}
function ShuffleBlocks()
{
$grid.isotope('shuffle');
}
我的同位素项目有一个搜索栏作为过滤器, Example,在这种情况下,当搜索结果超过 13 个元素时,我会打乱同位素元素。
当我删除我的搜索或 return 到所有/过滤的元素时,我不希望这些项目被打乱,所以我需要在 return 到另一个页面之前撤消打乱。
我不知道怎么办。
shuffle
只是随机数排序
使用$grid.isotope({ sortBy : 'original-order' });
恢复原来的顺序。