Показать сообщение отдельно
  #10 (permalink)  
Старый 11.11.2014, 12:45
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

danik.js,
Слушай, по-моему это чушь какая-то. Какие нах*й инстансы и классы? цель банальна -- вернуть (псевдо) объект, так? Так почему бы не написать тупо
proto={}
$=function(sel){
   var o = document.querySelectorAll(sel)
   o.__proto__=proto
   return o
}

proto.addClass = function(className){
   for (var i = 0; i < this.length; i++){
           this[i].setAttribute("class", className)
   }
           return this;
}

и так далее. Зачем этот цирк?
Ответить с цитированием