203 votes

jquery ensemble et obtenir href

Quelle est la meilleure façon de régler le href attribut de l' <a> étiquette au moment de l' exécution en utilisant jQuery?

En outre, comment obtenez-vous la valeur de href attribut de l' <a> tag en utilisant jQuery?

18voto

Gerbus Points 799

Dans jQuery 1.6+, il est préférable d'utiliser:

$(selector).prop('href',"http://www...") pour définir la valeur, et

$(selector).prop('href') pour obtenir la valeur

En résumé, .prop obtient et définit des valeurs sur l'objet DOM , et .attr obtient et définit des valeurs dans le code HTML . Cela rend .prop un peu plus rapide et peut-être plus fiable dans certains contextes.

14voto

Valentin Flachsel Points 5994

Définissez l'attribut href avec

 $(selector).attr('href', 'url_goes_here');
 

et le lire en utilisant

 $(selector).attr('href');
 

Où "selector" est un sélecteur jQuery valide pour votre élément <a> (".myClass" ou "#myId" pour nommer les plus simples).

J'espère que cela t'aides !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X