jQuery: height () / width () e “display: none”
Eu sempre pensei em elementos que tinhamdisplay:none
O estilo CSS retornou 0 paraheight()
ewidth()
.
Mas neste exemplo:
HTML<div id="target" style="display:none;">
a
</div>
CSSalert($("#target").height());
eles não:http://jsfiddle.net/Gts6A/2/
Por quê? Eu já vi 0 voltar várias vezes no passado.