Capitulos de este wiki
  1. 1 Eventos javascript dentro de clases

Eventos javascript dentro de clases - Eventos javascript dentro de clases

1 - Eventos javascript dentro de clases

Tutorial creado por joangarnet. Extraido de: http://www.joangarnet.com/blog/?p=352
19 de Septiembre de 2006

En javascript, cuando desde dentro de una clase registramos un evento y queremos que dentro del callback de dicho evento sigamos dentro del ámbito de la clase simplemente no existe manera de hacerlo...
Siempre que se registra un evento a un elemento, el ámbito de su callback es el mismo elemento.
La librería javascript prototype nos viene con una función (la homóloga de mx.utils.Delegate.create() de AS2.0) que nos permite hacer tal cosa.
Sería así:

PLAIN TEXT
Actionscript:
  1. Event.observe(this.mi_elemento, 'click', this.mi_metodo.bindAsEventListener(this), false);

Enlaces de interés:
* Prototype And The This Keyword
* Prototype.js
* The this keyword

Sé el primero en opinar


Tutoriales relacionados con 'Eventos javascript dentro de clases'

En javascript, cuando desde dentro de una clase registramos un evento y queremos que dentro... Más »
Kerio Personal Firewall es una aplicación que protege los ordenadores personales de ataques externos (típicamente... Más »

Autor y licencia de 'Eventos javascript dentro de clases'


Tutorial de joangarnet. Extraido de: http://www.joangarnet.com/blog/?p=352 CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.