Artículos
jQuery

Enlaces de _top a _self con jQuery

11/Mar/2011

En el artículo Cambiar el target de los enlaces con jQuery veíamos como podíamos meter un target «_blank» a ciertos enlaces de la página.

Pero, ¿qué hacer si nuestros enlaces tienen un valor de «_top» y queremos pasarlo a «_self»? como nos comentaba María Fernandez en el anterior artículo.

Para llevar a cabo el cambio de _top a _self solo tenemos que jugar con el selector de filtrado.

Ya veíamos que con A filtrábamos los enlaces de la página:

$(a)

Al selector deberemos de añadirle un filtrado de atributo entre corchetes. Si queremos que la coincidencia del atributo sea exacta deberemos de utilizar la siguiente estructura:

[name*="value"]

Así nuestro selector quedará de la siguiente forma:

$("a[target*='_top']")

Solo nos quedará, mediante el método .attr modificar el valor de target.

$("a[target*='_top']")
  .attr({target: "_self"});

Código Fuente

Descárgate el código fuente de Enlaces de _top a _self con jQuery
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star
Suscribir
Notificar de
guest
0 Comentarios
Opiniones integradas
Ver todos los comentarios