Есть следующий код:
jsfiddle.net/akrhF/49
К примеру нужно переместить 5-ю плитку на 4-е место, а 4-ю на 5-е. Когда я прописываю col-sm-push-3 для 4-й плитки и col-sm-pull-3 для 5-й, то они просто уезжают:
jsfiddle.net/akrhF/51
Хочу подчеркнуть что если менять колонки местами в пределах одной строки (4-х плиток), то все работает.
Может быть так вообще делать нельзя? В документации указано что pull - push применяется для изменения порядка колонок в row, а в какой row не понятно, в контейнере с классом row или просто в пределах одной строки (то есть в пределах col-xs/sm/md/lg-12). Склоняюсь уже к тому что придется DOM скриптами перестраивать.