jquery count siblings не возвращает правильный результат?

Я хочу подсчитать одноуровневый элементпо классам,

html,

1
2
3
4
5

jquery,

var len = $('.item-sibling').siblings().css({background:'red'}).length;
alert(len);​​​​ // return 4

он не включает

1

как его включить?

jsfiddle ссылка

и если я изменю html на,

0
1
2
3
4
5

я получить 6на этот раз Странно!

РЕДАКТИРОВАТЬ,

1
   
2
   
3
   
4
   
5
1
   
2
   
3

Существует ряд групп с одним и тем же классом, и я хочу динамически подсчитывать родственных групп целевой группы, например, первая группа.

5
задан laukok 11 May 2012 в 15:16
поделиться