Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Referirse al elemento mismo desde las opciones en un plugin

Estas en el tema de Referirse al elemento mismo desde las opciones en un plugin en el foro de Jquery en Foros del Web. Hola: La mayoría de los plugins tienen esta estructura: Código: $('#elemento').plugin( { propiedad: 'valor', funcion: function() { //Código } } ); Casi siempre ofrecen una ...
  #1 (permalink)  
Antiguo 04/07/2015, 13:10
 
Fecha de Ingreso: octubre-2006
Mensajes: 267
Antigüedad: 17 años, 6 meses
Puntos: 6
Pregunta Referirse al elemento mismo desde las opciones en un plugin

Hola:

La mayoría de los plugins tienen esta estructura:

Código:
$('#elemento').plugin(
{
 propiedad: 'valor',
 funcion: function() {
  //Código
 }
}
);
Casi siempre ofrecen una función que permite extender el comportamiento del elemento, pero mi problema es ¿cómo hacer para referirme al mismo elemento desde dentro del código de "función"?

Si utilizo "this", me devuelve el objeto de opciones, pero no el elemento.

Espero su ayuda. Muchas gracias.
  #2 (permalink)  
Antiguo 04/07/2015, 13:22
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: Referirse al elemento mismo desde las opciones en un plugin

El valor de this lo suelen poner las mismas librerías, aun así se lo puedes asignar manualmente mediante el método bind:

Código Javascript:
Ver original
  1. funcion: function() {
  2.   //Código
  3. }.bind(/*valor*/)
  #3 (permalink)  
Antiguo 04/07/2015, 13:34
 
Fecha de Ingreso: octubre-2006
Mensajes: 267
Antigüedad: 17 años, 6 meses
Puntos: 6
Respuesta: Referirse al elemento mismo desde las opciones en un plugin

¡Genial, funciona! Es lo que buscaba. Muchas gracias.

Etiquetas: elemento, opciones, plugin
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 16:58.