Ciao.
Grazie della risposta.
Ho appena trovato un escamotage funzionante.
Perciò, il punto non era tanto setIntervall ma il problema sta nel portarsi appresso l'oggetto corrente dentro la classe, non ci riuscivo.
codice:
function Classe(){
this.divChiudi = $("#chiudi"); }
Classe.prototype = { __this: "", init: function(){ __this=this; }, chiudi: function(){ __this.divChiudi.click(function{__this.chiudi();}); }
l'esempio non ha senso (non potevo postare tutta la classe mi scuso) però nel metodo click del divChiudi __this non corrisponde all'oggetto corrente e neanche nel setInterval (dove tralaltro mi vedeva un DOMelement).
Ora dopo vari tentativi ho risolto così
in ogni metodo della classe dichiaro l'oggetto stesso così
var __this = this;
mentre dentro setInterval faccio così
tm = window.setInterval(function(){__this.funzione();}, 10000);
Grazie cmq della considerazione
ciao!