Я показываю результаты в стиле jQuery Masonry (http://masonry.desandro.com/) вместе с jQuery Quicksearch. (https://github.com/DeuxHuitHuit/quicksearch).
Когда я выполняю поиск, несоответствующие "кирпичи" удаляются/скрываются - и это правильно. Но остальные совпадающие «кирпичики» разбросаны по всей странице, потому что они заблокированы в определенном положении.
Я знаю, что Masonry может перемещать «кирпичики» при изменении ширины окна браузера, поэтому моей первой идеей было просто сделать +1px
и -1px
, чтобы вызвать этот эффект, добавив что-то в Quicksearch onAfter
-опция: - вот так:
onAfter: function (){
window.resizeBy(101,0);
}
просто чтобы проверить, смогу ли я изменить размер окна, но это вообще не сработало.
Кто-нибудь делал что-нибудь подобное?
- или есть ли способ переместить "кирпичи" Masonry после события, например, keyUp
или что-то в этом роде?