¿Hola, que tal? Soy un poco novato en el arte de Jquery, y resulta que tengo una clase creada con prototype (supongamos MiClase), en la cual dentro de uno de sus métodos, estoy iterando con un each sobre un conjunto de nodos específico. El problema que se me presenta es que dentro de dicha iteración , necesito utilizar un atributo de MiClase, pero no se como contextualizarla.
Gráficamente, por ejemplo:
Código:
var MiClase = function () {
this.mensajeParaAlert = "Hola";
};
MiClase.prototype.mostrarAlert = function () {
$(".nodos").each(
function(index,element) {
alert(this.mensajeParaAlert);
});
};
Ese codigo me tira una serie de N alerts de undefined ya que dentro de la funcion "this" está descontextualizado. Y quiero saber como trabajar con el contexto MiClase dentro del each.
Muchas gracias.