nessuna risposta?
cercherò di essere più chiaro e sintetio.
Dando un occhiata al piccolo seguente script:
codice:
<script type="text/javascript">
var EditTable = Class.create();
EditTable.prototype = {
initialize: function () {
$$('table')[0].observe( 'click', function (event) {
this.stampa();
});
},
stampa : function() {
alert("siiii");
}
};
var Table = function () {
var t = new EditTable;
}
document.observe("dom:loaded", Table);
</script>
Quando clicco su una cella della tabella, dovrebbe apparirmi la scritta (alert) "siii"
Invece la console di firebug mi segnala: this.stampa(); is not a function
come mai? come posso risolvere?