querySelectorAll(els)

 
0
 
JavaScript
ava
amt35 | 28.09.2013, 14:57
Есть функция
var $ = function(el) {
return document.querySelectorAll(el);
}
прекрасно работает, но не очень удобна в использовании.

Решил переписать ее типа jQuery
(function() {
function $(els) {
this.elements = [];
elms = document.querySelectorAll(els);
this.elements = this.elements.concat(elms);
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, не пойму? подскажите?
Comments (1)
ava
vivalaakam | 03.10.2013, 08:49 #
В свое время делал подобную вещь, не знаю, наксколько это правильно, но все же
https://github.com/vivalaakam/css-framework...ster/index.html
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit