Показать сообщение отдельно
  #2 (permalink)  
Старый 10.09.2011, 10:37
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

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

Последний раз редактировалось ваый, 10.09.2011 в 10:45.
Ответить с цитированием