Im trouver jQuery difficile à apprendre car il semble y avoir plusieurs façons d'écrire la même chose. Comme exercice, je voudrais prendre le texte dans les balises d'ancrage et le bourrer dans l'attribut href de liens.
par exemple
<a href="">http://www.something.com</a>
pour devenir
<a href="http://www.something.com">http://www.something.com</a>
mon premier attemp était
<script type="text/javascript">
$(document).ready(function() {
var text = $('a').text();
$('a').attr('href', text);
});
</script>
qui ne marche pas clairement le travail que je dois préciser à faire cette action pour chaque lien.
Dois-je utiliser une boucle foreach? Une fonction .each()? Ou $ cette notation? Seraient-ils tous travailler?
merci vous est parfaitement logique, des conseils sur la façon de pratiquer jquery? – chris
Installez Firebug, allez sur le site Web jQuery.com, ouvrez la console et expérimentez autant que vous le souhaitez. –
continuez juste à pratiquer! Regarder à travers la source vous aidera certainement comme vous pouvez voir comment certaines commandes sont accomplies, mais je vous recommande de le faire si vous connaissez déjà JavaScript, car une partie du code peut être compliquée pour arriver à un point de compréhension avec –