Chcę złożyć sekcję formularza bez ustawiania jej display
na none
. Jeśli ustawię wartość display
na none
, sprawdzanie poprawności jest pomijane, dlatego nie chcę ustawiać wartości display
na none
. Wiem, że mogę ustawić widoczność na hidden
i visible
, ale to rozwiązanie nie jest możliwe do renderowania widoku, ponieważ pozostaje tam miejsce na złożoną sekcję. Powoduje to bardzo dziwny wygląd widoku przy pustym białym polu bez zawartości.ukryj element bez ustawiania wyświetlania na żaden w jquery
Moje pytanie brzmi: ukryć sekcję formularza html (bez umieszczania w niej symbolu zastępczego) bez ustawiania jej display
na none
, aby móc nadal wykonywać sprawdzanie poprawności.
Niektóre kod HTML:
<td style="margin: 5px; border-bottom: 1px solid; display:none; overflow: hidden;" colspan="3">
<div>...</div>
</td>
display
jest początkowo ustawiona na none, ale po rozłożeniu jest po raz pierwszy, jestem ustawiania height
do 100% i usuwanie styl display
.
... po prostu animując wysokość kontenera? –
ustawić wysokość na 0? – Harry
można użyć jquery hide() – Sasidharan