pas tout compris avec toggleClass
Bonjour,
J'ai un tableau de li colorisé en even / odd, dans lequel j'ajoute des lignes avec un append de clone, et je supprime de lignes par remove.
après chacune de ses deux actions je recolorise avec cette focntion:
Code:
1 2 3 4 5 6 7
| function coloriseTable(){
var line=0;
$('#surface li:gt(1)').each(function(){
++line;
$(this).attr('class', (line%2)?'surfeven':'surfodd').find('span .line').html(line +'. ')
})
} |
Elle fonctionne très bien, mais j'aimerais le faire avec toggleClass, je ne pige pas le coup du switch
Code:
1 2
| $('#surface li:gt(1)').filter(':even').toggleClass('surfeven',line%2==0).end()
.fliter(':odd').toggleClass('surfodd',line%2==1) |
[edit]:oops: oublié un filter ...
mais pas mieux :(
on dirait que le li conserve son odd et even de création ??