Précédent
- 1
- 2
- 3
le probleme 'est quesi tu fais ça avant que ton document soit ready, il est normal que sm n'ai pas de width..
mais met des simple quotes à ton document.ready -> $('document').ready
mais met des simple quotes à ton document.ready -> $('document').ready
tipi75
Messages postés
723
Statut
Membre
27
ça ne change rien. sm est toujours égal à null.
Je ne sais pas ce qu'il se passe chez toi, mais aujourd'hui j'ai du faire un truc pour gerer le padding des li d'un menu, et j'ai fait ça et ça marche très bien.
$('document').ready(function(){
//width total des li
var width_li =0;
var nbrLi = 0;
$('#menuUl>li').each(function(){
//pour chaque li on additionne son width
width_li+=$(this).width(); nbrLi++;
});
var paddingLi = (980-width_li)/nbrLi;
$('#menuUl>li').css({paddingLeft:paddingLi/2+"px",paddingRight:paddingLi/2+"px"});
});
Précédent
- 1
- 2
- 3