Partage

[jQuery] Exercice (n° 3) pour s'entraîner

Notes de bas de page

Sujet résolu
27 janvier 2012 à 21:37:54

C'est clair, j'avais même pas regardé.

Tu fais + 1 sur un objet ?
27 janvier 2012 à 21:53:24

La fonction .index renvoie un int j'ajoute donc dex nombres entre eux et non un objet et un nombre ;)
http://api.jquery.com/index/
27 janvier 2012 à 22:24:41

Citation : Xx_Achmed_xX

La fonction .index renvoie un int j'ajoute donc dex nombres entre eux et non un objet et un nombre ;)
http://api.jquery.com/index/



Le but étant... d'obtenir l'index+1 de l'objet dans la collection ?

Si oui... RTFM toi-même... http://api.jquery.com/each/

$('.footnote').each(function(i) {
	var index = i+1;
27 janvier 2012 à 22:35:07

Ah oui bien vu ^^ merci pour l'info, ca ne fait pas longtemps que je programme en jquery, je n'ai pas encore tout bien en tête ..
27 janvier 2012 à 23:07:54

C'est comme ça qu'on apprend ;)
10 février 2013 à 23:09:25

Voici ma version :

$(function() {

	$('<ol />').attr('id','notes').appendTo('body');

	$('.footnote').each(function(i){
	
	$(this).attr('href','#notes').append('<sup>'+(i+1)+'</sup>');
	$('<li />').html($(this).attr('data-note')).appendTo('#notes');
	
	});

});



-
Edité par Occulti 10 février 2013 à 23:13:31

[jQuery] Exercice (n° 3) pour s'entraîner

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
  • Editeur
  • Markdown