Foros del Web » Programando para Internet » Javascript » Frameworks JS »

mi primer plugin

Estas en el tema de mi primer plugin en el foro de Frameworks JS en Foros del Web. Buenas estoy queriendo realizar mi primer plugin de jquery, y lo que quiero es poder definir dentro de las opciones de configuracion, los elementos del ...
  #1 (permalink)  
Antiguo 09/09/2009, 10:40
 
Fecha de Ingreso: abril-2003
Ubicación: Córdoba
Mensajes: 160
Antigüedad: 21 años, 8 meses
Puntos: 0
mi primer plugin

Buenas estoy queriendo realizar mi primer plugin de jquery, y lo que
quiero es poder definir dentro de las opciones de configuracion, los
elementos del DOM que voy a utilizar, pero no me funciona asi:

Código:
( function($) {

    $.unPlugin = function(cfg_u){
        
        //opciones de cfg, prioridad a las del usuario
        cfg = $.extend( $.unPlugin.cfg_d, cfg_u );
        
        //le doy el ancho mi div
        cfg.my_div.animate(
                { width: cfg.c_width+'px' },
                { duration: 500 }
        );
    };

    //opciones de cfg por defecto
    $.unPlugin.cfg_d = {
        my_div : $('#myDiv'),
        c_width : 69
    };

})(jQuery);     // quiero my plugin :(
Sin embargo si pusiera en las configuracion .... my_div : '#myDiv' .....
y luego lo usaria en la func de esta manera .... $
(cfg.my_div).animate .... asi si funciona, pero no es la idea ya que
quiero cachear los elementos una sola vez para no repetirme

sugerencias? como lo harían ustedes? esta bien encarado o hay una
manera mas logica y recomendable de hacerlo?

espero la ayuda de ustedes gurues

Gebe
__________________
-----------------
_
__|_|__
º(-_-)º
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:05.