jquery attr('title') une balise
enter code here
j'utilise: jquery-1.6.2.min.js
je veux récupérer le contenu d'une balise -->> titre <<-- attribut
exemple de code html:
<div id='menu1' class="menu">
<a class="dock" href='#' title='some text bla bla 001'><img src='http://www.linktoimage.com/sample.jpg' /></a>
</div>
à l'intérieur de document de la fonction, prête je l'utiliser jquery code:
$(function(){
$('.menu a').click(function(){
alert($(this).attr('title'));
//$('.headline').empty();
//$('.headline').append('<p>'+ $(this).attr('title') +'</p>');
});
});
problème:
alerte ne renvoie undefined
quelqu'un peut-il aider? thnx
Vous devez vous connecter pour publier un commentaire.
essayer
après vous cliquez sur le lien, le navigateur recharge, vous avez besoin de retourner false pour empêcher
.attr()
est approprié pour le titre.Il fonctionne. Voir mon violon ici: http://jsfiddle.net/STN9j/
.attr()
est le propre d'un attribut title, et par votre exemple, le code fonctionne très bien: http://jsfiddle.net/z2zFe/