Je viens de recevoir un script de travailler en changeantQuelle est la différence entre .show() et .css ({'display': 'block'})?
$('#thisElement').show();
à
$('#thisElement').css({'display':'block'});
où #thisElement
avait été chargé comme ayant display:none;
Y at-il une différence fondamentale dans ces deux expressions?
Ce n'est pas ce que dit [ici] (http://docs.jquery.com/Show). –
Je viens de l'essayer et c'est en fait correct. Je pense que la documentation de jQuery est un peu floue. Lorsque vous appelez show() après avoir appelé hide(), la valeur est restaurée à ce qu'elle était initialement. Si vous appelez show() et hide() n'a jamais été appelé, il définit la valeur d'affichage sur une chaîne vide. (voir: http://james.padolsey.com/jquery/#v=1.4&fn=show) – takteek