Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/08/2011, 17:55
Avatar de SergeMedina
SergeMedina
 
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 17 años, 3 meses
Puntos: 20
Respuesta: Problema con jQuery

El problema es que this dentro del callback del evento se refiere al elemento button.button del DOM, por lo que no tendra un metodo ocultar. Lo que necesitas hacer es guardar una referencia a this dentro de cargar y asi poder llamar el metodo ocultar.

Código Javascript:
Ver original
  1. var that = this;
  2. //...
  3. //dentro del callback
  4. that.ocultar()

O bien:
Código HTML:
Ver original
  1. botones.ocultar();

Te recomiendo que leas sobre scope y closures en JS.

Saludos
__________________
I see dead pixels