Суть в следующем. Есть несколько 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>