Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Вопрос по селекторам в jquery (https://javascript.ru/forum/jquery/26185-vopros-po-selektoram-v-jquery.html)

LeBron 29.02.2012 14:25

Вопрос по селекторам в jquery
 
У меня есть допустим такой код:
Код:

<div>
 <img id="pic1" class="objects" style="left: 100px; top: 50px;">
 <img id="pic2" class="objects" style="left: 150px; top: 100px;">
 <img id="pic3" class="objects" style="left: 180px; top: 80px;">
</div>

мне нужно организовать цикл, чтобы перебирать элементы <img> по порядку и назначать каждому новые позиции left и top, то есть
$("pic1").position().left = $("pic1").position().left + 100;
$("pic2").position().left = $("pic1").position().left + 43;
$("pic3").position().left = $("pic1").position().left + 60;

нужно сделать как цикл, НО количество <img> неизвестно заранее, т.к. они добавляются из БД

Помогите пожалуста!!!!!

zebra 29.02.2012 14:30

$('div img').each(function() {
   // $(this).position = blabla
});

vdann 29.02.2012 14:36

$('div img').each(function(i) {
    // i - номер по порядку
    ...
});

LeBron 29.02.2012 15:59

Спасибо огромное!!!! Все работает!!!! :write:


Часовой пояс GMT +3, время: 09:10.