Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/09/2013, 00:57
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: Problema con validación de clase con if jquery

Hola:

Si en el if pones $("a") estás trayendo otra vez TODOS los enlaces en vez de solo en el que se ha hecho click, por lo que hasClass() no tengo muy claro que hace sobre un array de elementos <a>, pero imagino que te devolverá algo que no puede considerarse false ya que algunos de los enlaces tiene esa clase.

En el if, debes debes usar $(this) en vez de $("a"), ya que en esa funcion handler, this hace referencia al <a> que ha disparado el evento

Código Javascript:
Ver original
  1. if ($(this).hasClass("ext")) {
  2.    ....
  3. }

Se bueno.
__________________
Apuntes Java
Wiki de Programación