2010-11-30 26 views

Répondre

0

$= signifie "se termine par". Vous voulez trouver des liens qui contiennent (n'importe où dans l'URL) à venir? Essayez *= au lieu de $=.

0

Votre sélecteur est actuellement un tag d'ancrage dont hrefse termine parcoming-soon. Le sélecteur contient est *=:

$('a[href*="coming-soon"]').attr('href', '/products.aspx'); 

Voir http://api.jquery.com/attribute-contains-selector/

Si ce n'est pas le problème, assurez-vous que le code est exécuté si le DOM est chargé; en enveloppant le code dans le $(document).ready()

$(document).ready(function() { 
    $('a[href*="coming-soon"]').attr('href', '/products.aspx'); 
});