---, я бы обошёлся без массивов. Вот так разделим чётные и нечтныё:
Code
$('div.myClass:even').css('color', 'red'); // Стилизуем чётные дивы с классом myClass
$('div.myClass:odd').css('color', 'red'); // Стилизуем нечётные дивы с классом myClass
нет, четные/нечетные тут не подойдут. Дело в том, что половину блоков мне надо прибить к левому краю, а половину к правому (используя float), и блоки разной высоты. Поэтому данный вариант не прокатит, пробовал.Добавлено (08 Апрель 2012, 16:00)
---------------------------------------------
вообже, как вот работать с переменными и массивами.
Code
var n = $('div.myClass').size(); // ну создаю я переменную, присваиваю количество блоков
var array = $.makeArray(document.getElementByClass('myClass')); // ну создаю массив, допустим
как вообще можно использовать переменную и массив в jQ? ну за пару дней, надеюсь, разберусь..Добавлено (08 Апрель 2012, 16:34)
---------------------------------------------
ок,
Code
function myFunction() {
var n = $('div.myClass').size();
for (var i = 0; i < n/2; i++) {
// что можно написать в тело цикла, чтобы он поочередно добавлял свойство блокам
// аналог действий $('div.myClass').css('float', 'right');
};
};
Добавлено (08 Апрель 2012, 16:48)
---------------------------------------------
в общем, уже не надо. вручную прописал стили в коде, блоки встают криво.