Mi sapresti spiegare nel concreto perchè ritieni sia meglio questo? Voglio dire... Cosa intendi per meno invasivo?Originariamente inviato da Mega69
Comunque ti ripeto, è molto meglio questo approccio:
Codice PHP:
function $(id) {
return new $.klass(document.getElementById(id));
}
$.klass = function(el) {
this.el = el;
}
$.klass.prototype = {
'test': function() {
alert(this.el.tagName);
}
}
Inoltre cosi facendo questi metodi si possono applicare solo se uso la funzione $() mentre se passo per document.getElementById() no. Mi sapresti dire come è possibile renderli disponibili anche senza passare per la funzione $() ?
Grazie
Ciao
Fede