Подскажите, как можно сделать так, чтобы при вызове, например, $('abc') - возвращался элемент, но при этом $('abc').add() выполнялось как и должно, в моем варианте при вызове $('abc') вернет объект со всеми перечисленными функциями..
var $ = function(e) {
var _e = d.getElementById(e);
if(_e == null)
{
return console.log(e+' not found');
}
else
{
return _e;
}
return {
add: function(f){
//alert(f);
},
func1: function(){
...
},
...
}