Comparación de Strings en atributos html con jQuery

publicado por Miguel Angel Fernández el 06/02/2012 13:15

Si queremos realizar una comparación de Strings en atributos html con jQuery contamos con una serie de operadores que nos permiten indicar el niverl de comparación:

Los operadores:

=   la cadena es exactamente igual

!= la cadena es distinta

^= la cadena comienza con ella

$= la cadena termina con ella

*= la cadena esta contenida en ella

Por ejemplo, si necesitamos localizar todos los enlaces (atributo href) del documento que comienzan por la URL ('/secciones/) y aplicarles la clase ".seccion":

$('a[href^="/secciones/"]').addClass('seccion');

Ten en cuenta que estas comparaciones solo sirven para comparar atributos, no sirven para comparar otras variables.

Leer más...

Evitar el cache de peticiones AJAX con jQuery en Internet Explorer

publicado por Miguel Angel Fernández el 24/11/2011 12:31

Internet Explorer me ha dado problemas al cachear peticiones Ajax realizadas con jQuery.

La solución es indicarle a jQuery que envie el meta de cache false en sus peticiónes, que lograremos ejecutando al principio de nuestro código javascript la siguiente linea.

 $.ajaxSetup({ cache: false });
Leer más...