Суть в следующем. Есть несколько Div-ов, объеденных одним классом block1. Хочу в цикле изменить свойство left каждого Div - a на уникальное. 
$(document).ready(function () {
    var blocks = [];
	blocks = $(".block1");
	
	for(var i =0; i<blocks.length; i++)
	{
		var w = $(document).width();  
		w = w * ((i*3)/100);  //нужно мне значение для записи в left
                blocks[i].offset({left:w});   //пробовал так, не работает.
	}
});
еще пробовал с помощью  jQuery.each
jQuery.each(blocks, function() {
      $(this).offset({left:w});
     });
left изменяется у всех обектов одинаково. Вот что хочу получить в итоге
<div class="block1" style="left: 0px;"> … </div>
<div class="block1" style="left: 41.22px;"> … </div>
...
<div class="block1" style="left: Npx;"> … </div>