function getNum(el) {
var i = 0;
while (el = el.previousSibling) {
el.nodeType == 1 && i++;
}
return i;
}
Как-то так, думаю, покатит. Здесь el - DOM элемент, поэтому если с jquery то как-то так getNum($collection[0]). Или переписать под jquery, использую .prev(), то же самое, просто работать будет чуть-чуть медленнее.