49 votes

supprimer l'affichage de l'attribut : aucun ; donc l'article sera visible

L'élément est :

 span    {
    position:absolute;
    float:left;
    height:80px;
    width:150px;
    top:210px;
    left:320px;

    background-color:yellow;

    display:none;                 //No display                  
    border: 3px solid #111;
}

J'utilise ce code pour supprimer l'affichage afin qu'il soit visible,

$("span").removeAttr("display");

mais ça ne marche pas. La méthode que j'utilise est-elle valide ou existe-t-il un autre moyen d'obtenir le résultat ?

64voto

Nikita Rybak Points 36641

Pour cet usage particulier, $("span").show() devrait être suffisant.

47voto

meder Points 81864

$('#lol').get(0).style.display=''

ou..

 $('#lol').css('display', '')

9voto

Beedjees Points 11

Vous devez supprimer l'attribut "style" au lieu de la propriété "display":

 $("span").removeAttr("style");

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X