Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2013, 13:22
aldo_rengo
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 8 meses
Puntos: 3
no entiendo este codigo jquery, js funcion

hola , miren resulta, que quiero entender este codigo, es como un plugin de jquery,
que nunca esta mal, saber como funciona. es como javascript avanzado...

Código PHP:
         $.fn.spin = function(opts) {
            
this.each(function() {
                var 
$this = $(this),
                    
spinner $this.data('spinner');
 
                if (
spinnerspinner.stop();
                if (
opts !== false) {
                  
opts = $.extend({color$this.css('color')}, opts);
                  
spinner = new Spinner(opts).spin(this);
                  
$this.data('spinner'spinner);
                }
            });
            return 
this;
        }; 
primero para empezar, tiene ese $.fn que creo que lo que hace a , prototipar al objeto. jquery, una nueva funcion.
esta se llama opt. calculo que a la variable q recibe, la recorre, con un each,
despues no se que quiere decir, var $this = $(this),
depues , donde dice , spinner= $this.data('spinner')
eso de data, es cuando le asigna los valores de este elementos "spinner" a la variable . despues con stop. detiene el each...
si es false... usa extend,,, le agrega atributos...
y crea un objeto, y nada. corrijanmen....