while ( i < items) {
blocks.push(item);// корректно будет: blocks.push(item[i]);
i++;
}
//но проще все таки так:
blocks = $('li');//так как похоже что у вас в item передается массив элементов
if (winSize.width() < 700) {
$('li')[0].style.display = 'none';
}
var $items = $('li'),
winSize = $('div').width();
if (winSize < 700) {
$items.eq(0).hide();
}
alert(winSize);