Foros del Web » Programando para Internet » Jquery »

Llamar plugin propio

Estas en el tema de Llamar plugin propio en el foro de Jquery en Foros del Web. Buenas tardes amigos. Mi duda es sencilla. No estoy muy avanzado en jquery, sin embargo lo he ido manejando cada vez mas. javascript si lo ...
  #1 (permalink)  
Antiguo 16/11/2012, 15:31
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 8 meses
Puntos: 16
Llamar plugin propio

Buenas tardes amigos.
Mi duda es sencilla. No estoy muy avanzado en jquery, sin embargo lo he ido manejando cada vez mas. javascript si lo manejo mejor sin framework. La cuestion es la siguiente, quiero realizar un plugin propio y ya he visto dumentacion al respecto, pero mi duda es mas simple. El como crearlo lo se. sin embargo ¿ que sucede si yo quiero que mi plug se ejecute en un evento determinado? por ejemplo al hacer click en un boton? o al enviar o al posiconarme en un sitio?
Tengo un ejemplo sencillo, poco funcional para un plug. pero perfecto para mi duda. por ejemplo:

Supongamos que tengo el siguiente plug prueba:
Código Javascript:
Ver original
  1. (function($) {
  2.   $.fn.prueba = function() {
  3.     alert("hola");
  4.     this.css({background:"red"})
  5.     }
  6.   })(jquery);

como hago si yo quiero que este se aplique al hacer click en algo? por ejemplo? MIL GRACIAS.
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos
  #2 (permalink)  
Antiguo 19/11/2012, 11:01
Avatar de Trublux  
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años, 1 mes
Puntos: 48
Respuesta: Llamar plugin propio

¿Has probado con "bind"? Aunque hay una forma reducida para cuando el evento es "click".
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España
  #3 (permalink)  
Antiguo 19/11/2012, 11:51
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 7 meses
Puntos: 131
Respuesta: Llamar plugin propio

Código Javascript:
Ver original
  1. $(":button").click(function(){
  2. $(this).prueba();
  3. });

Creo que es asi, mas que nada no recuerdo si es $(this) o $("this")

Saludos
  #4 (permalink)  
Antiguo 19/11/2012, 14:03
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 8 meses
Puntos: 16
Respuesta: Llamar plugin propio

Cita:
Iniciado por hackjose Ver Mensaje
Código Javascript:
Ver original
  1. $(":button").click(function(){
  2. $(this).prueba();
  3. });

Creo que es asi, mas que nada no recuerdo si es $(this) o $("this")

Saludos
Vale. En ese caso no le asignaria el plug al boton. sino que lo llamo dentro de una funcion? eso es lo que no estaba seguro. Igual muchas gracias.
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos

Etiquetas: Ninguno
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 12:39.