Comment puis-je changer le titre d'un lien à l'aide de jQuery
Voici le code que j'ai:
$('#link').attr("href",link)
$('#link').text(text)
Comment puis-je changer le titre d'un lien à l'aide de jQuery? Je suis correctement modification de l'url, mais je ne peux pas modifier le texte, ce que je fais mal?
<a id="link" href="" target="_blank">text</a>
$('#link').attr("href",data[1].url)
$('#link').attr("title",data[1].title)
<a href="http://link.com">title</a>
Je suis tring pour simplement changer 2 choses:
- url
- titre (comme montrer ci-dessus)
Je suis capable de changer le lien, mais le titre ne change pas. Je suis la sélection d'un mauvais trhing. Cet effet est-il un moyen de la liste de tous les attr disponible pour moi? Ou êtes-vous en mesure de m'aider à changer le texte le titre ci-dessus?
Soit la réponse est acceptable.
<div id="highlight" class="topicHighlight hero1">
<h3 id="h3">hero_1_large_text</h3>
<p id="p"></p>
<span id="coverTextSpan">hero_1_small_text</span>
<a id="link" href="url" target="_blank">text</a>
</div>
- peut-être u ferais mieux d'écrire un ; après ur code
- Point-virgule déclaration des terminaisons sont en fait facultatif en JavaScript.
- est trop court: je sais,mais u ne trouver quelle est la raison de provoquer ce problème?Je ne trouve pas ça encore.
Vous devez vous connecter pour publier un commentaire.
utilisation html fonction:
ou , si l'on parle de l'attribut title:
Je pense que vous devez utiliser le code HTML() la méthode pour modifier le contenu de la balise d'ancrage.
Voici la lien à la documentation.
vous pouvez essayer ce javascript uniquement.
je pense que ce sera sûrement utile pour vous..
Grâce.
Si toutes les réponses ne fonctionnent pas pour vous, alors vous devez vérifier:
Je recommande d'utiliser firebug dans firefox ou à l'aide de la dev console dans google chrome, anduse la console.fonction log() pour ouvrir une session choses de sorte que vous n'avez pas à alert() tout le temps.