Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    O anche:
    codice:
    Gioco1 = {
       run: function() {
         alert('ruuun');
       },
       stop: function(){
       },
       init: function(){
          this.run();
       }
    };
    Gioco1.init()
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  2. #2
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    O anche:
    codice:
    Gioco1 = {
       run: function() {
         alert('ruuun');
       },
       stop: function(){
       },
       init: function(){
          this.run();
       }
    };
    Gioco1.init()
    Ciao KillerWorm, sto seguendo i vostri consigli per i miei nuovi script tuttavia sono incappato in un problemino che non riesco a risolvere..scrivo subito un esempio

    codice:
    Gioco1 = {
       div: null,
       run: function() {
         alert('ruuun');
       },
    
       create_div: function(){
           //creo un div ...
           //una volta creato gli assegno un listener qualsiasi
           $(this.div).click(function(){
               this.stop(); 
           });
       }  
    
       stop: function(){
       },
       init: function(){
          this.run();
       }
    };
    Gioco1.init()
    nella funzione "create_div" dopo aver creato il div devo assegnargli un listener (ad esempio il pulsante di stop). Il problema è che nel listener il pezzo di funzione non riconosce più l'oggetto "this", o meglio non è più il "Gioco1", come faccio a fargli capire che deve eseguire quella funzione dal listener?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.