Показать сообщение отдельно
  #1 (permalink)  
Старый 11.07.2015, 00:30
Аватар для sash003
Аспирант
Отправить личное сообщение для sash003 Посмотреть профиль Найти все сообщения от sash003
 
Регистрация: 23.10.2014
Сообщений: 72

отфильтровать DOM = элементы
Привет! Как отфильтровать нужные элементы? Чтобы возвращало только элементы-потомки, соответствующие селектору?
_init_.prototype.childrenFilter = function(el) {
    var kids = [];
    for (var i = 0; i < this.s.length; i++) {
        for (var c = this.s[i].firstChild; c != null; c = c.nextSibling)
            if (c.nodeType === 1) kids.push(c);
    }
    var filterKids = [];
    for(var i = 0; i < kids.length; i++){
        if(_A_(el) == _A_(kids[i])){
        filterKids.push[kids[i]];
        console.log(filterKids[i])
        }  
        //for(; i<filterKids.length; i++)
        //this.s[i] = filterKids[1];
    }
    return _A_(filterKids);
}
Ответить с цитированием