Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2015, 02:19
The_uncle
 
Fecha de Ingreso: octubre-2014
Ubicación: Reino Unido
Mensajes: 8
Antigüedad: 10 años
Puntos: 0
Comprovar clase con .hasClas

Hola chicos.

Estoy intentando comprovar si un elemento tiene una clase para hacer una cosa u otra... Vamos un if else en toda regla pero no lo consigo.
Probando probando he acabdo con este codigo:

Código:
   
 // Convertir las imagenes cargadas en el post en enlaces
      if (!$('#article img').hasClass('link')) {
        $('#article img').each( function() {
          var $img = $(this),
          href = $img.attr('src');
          $img.wrap('<a href="#" type="button" data-toggle="modal" data-target="#post_image-modal" data-post_image="' + href + '"></a>');
      });
      }
Si "#article img" no tiene la clase "link" tiene que hacer lo que sigue que es envolverla con el "a href" y si tiene la clase no hacer nada.

Sabeis que es lo que hago mal?

Última edición por The_uncle; 13/06/2015 a las 02:24