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

метод children
Привет всем! я вернулся! По ходу я тут долго буду главным генератором тем, у меня так всё в голове перемешалось, я уже не вижу что и где

Хочу сделать метод, который возвращал хотя бы все дочерние, для начала, год на фильтрацию выделю потом, так и быть. Чёрт знает что возвращает, вроде должен метод html для каждого дочернего сработать, а в итоге всё что было замещается

// метод children - возвращает массив со всеми указанными дочерними элементами 
_init_.prototype.children = function(){
  
    if (document.documentElement.children){
        var self = this.s[0];
        for(var i = 0; i < self.children.length; i++){
            this.s[i] = self.children[i];
        }
        return this;
    }
 // это потом, в книжке нашел 
    else {
 _init_.prototype.__defineGetter__("children", function() {
 var kids = [];
 for(var c = this.firstChild; c != null; c = c.nextSibling)
 if (c.nodeType === 1) kids.push(c);
 });
 return this;
}
 
}


как нужно, профи?
Ответить с цитированием