Bonjour,

j'ai une une div qui contient un grand nombre de div que j'ai déclaré avec une class ".msg"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<div id="content"> 
    <div class="msg"> 
        <div class="msgbrut"></div> 
        <div class="msgdecode"> 
            <div class="info"> 
                <div class="nom">Evènement</div> 
                <div class="code">evt</div> 
                <div class="valeur">21</div> 
                <div class="desc">Emission d'un message</div> 
                <div class="detail"></div> 
            </div> 
            <div class="info"> 
                ... 
            </div> 
            ... 
        </div> 
        <div class="infocomp"></div> 
    </div> 
    <div class="msg"> 
        ...     
    </div> 
    <div class="msg"> 
        ...     
    </div> 
    ...
</div>
suite à un traitement préalable, ces div ".msg" peuvent avoir les attributs suivants:

- display: none;
- display: block;
- aucun des deux;

j'ai utilisé ce Script JQuery pour cela, mais cela ne fonctionne pas, il me sélectionne toujours la totalité des div ".msg"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$('.msg[display != "none"]').each(function()
   {
      $(this).css({display:'block'});
      .....
});