Показать сообщение отдельно
  #1 (permalink)  
Старый 28.09.2013, 10:21
Интересующийся
Отправить личное сообщение для amt35 Посмотреть профиль Найти все сообщения от amt35
 
Регистрация: 26.09.2013
Сообщений: 14

querySelectorAll(els)
Есть функция
var $ = function(el) {
return document.querySelectorAll(el);
}
прекрасно работает, но не очень удобна в использовании.

Решил переписать ее типа jQuery
(function() {
function $(els) {
this.elements = [];
this.elements = document.querySelectorAll(els);
return this;

}
$.prototype ={
size: function() {
alert('size:'+this.elements.length);
return this;
},
и т.д.

выдает
SyntaxError: An invalid or illegal string was specified
elms = document.querySelectorAll(els);

вместо elms = document.querySelectorAll(els); использовал
var nodesArray = Array.prototype.slice.call(document.querySelectorA ll(els));
все равно выдает
SyntaxError: An invalid or illegal string was specified
var nodesArray = Array.prototype.slice.call(document.querySelectorA ll(els));

в чем SyntaxError, не пойму? подскажите?

Последний раз редактировалось amt35, 30.09.2013 в 18:31.
Ответить с цитированием