2014-02-14 3 views
1

У меня есть несколько элементов, каждый из которых имеет встроенный стиль с «левым» значением. Мне нужно прокрутить и увеличить значение LEFT для размещения каждого элемента 10px отдельно друг от друга.Increment inline style left position

Так что я пытался что-то вроде этого:

$('.myElement').each(function() { 
    var lft = lft + 10; 
    var pos = $(this).css('left') + lft; 
    $(this).css('left', pos + 'px'); 
}); 

Что я здесь отсутствует?

ответ

2

Вам просто нужно настроить значение в методе .css:

$('.myElement').each(function() {   
    $(this).css('left', '+=' + 10);  
}); 

Click here for an example.

Смежные вопросы