Да, спасибо. Это то что нужно. Все работает.
Вынес скрипт в отдельный файл:
function lineIt(massiv) {
var divs = $(massiv);
while (divs.length > 0) {
var row = $(divs.splice(0, 3));
var rowHeightArr = row.map(function(){ return $(this).outerHeight(); }).get();
var maxHeight = Math.max.apply(0, rowHeightArr);
row.height(maxHeight);
}
}
$(document).ready(function() {
lineIt($(".box-product > div"));
});
Это будет наглостью
но спрошу,
как подправить функцию чтобы, передавать в нее не сами блоки,
над которыми совершаются действия, а их родительский блок?
У меня это ".box-content"