addEv() Method

Aggiunge uno o più eventi all'elemento o alla collezione di elementi selezionati

// API dBJs  

Davide Bausach /

Argomenti:
      - [object] obj : oggetto contenete la lista degli eventi con relative funzioni da applicare alla selezione

Standard sintax

    //sintax for element by id
    $D('#myElement').addEv({
      blur: function(){
        //my fuction code
      },
      change: function(){
        //my fuction code
      },
      click: function(){
        //my fuction code
      },
      focus: function(){
        //my fuction code
      },
      keydown: function(){
        //my fuction code
      },
      keypress: function(){
        //my fuction code
      },
      keyup: function(){
        //my fuction code
      },
      mouseout: function(){
        //my fuction code
      },
      mouseover: function(){
        //my fuction code
      }
    });

    //sintax for elements by class name
    $D('.myElement').addEv({
      blur: function(){
        //my fuction code
      },
      change: function(){
        //my fuction code
      },
      click: function(){
        //my fuction code
      },
      focus: function(){
        //my fuction code
      },
      keydown: function(){
        //my fuction code
      },
      keypress: function(){
        //my fuction code
      },
      keyup: function(){
        //my fuction code
      },
      mouseout: function(){
        //my fuction code
      },
      mouseover: function(){
        //my fuction code
      }
    });
  

Con il metodo addEv è possibile applicare una serie di funzioni per l'elemento o la collezione di elementi selezionati, facendo in modo, con una sola implementazione di codice, di controllare tutti gli eventi applicati.
Le funzioni implementate per gli eventi si andranno ad aggiungere a quelli eventualmente già scritti con codice in linea, qualora si voglia sovrascrivere gli eventi scritti in linea è necessario utilizzare il metodo addEvOverride().

Operazione eseguita con successo!