Mam DIV zdefiniowany w stałej wysokości:wybierając prawdziwą wysokość DIV w jQuery
.w {
height: 100px;
overflow: hidden;
}
jeśli mogę umieścić tekst ten będzie ukryć wszystko, co wykracza poza 100px. Mam przycisk, który pokazuje cały tekst, w zasadzie robi to:
$('.w').height('auto');
uczyni cały tekst widoczny, ale chciałbym animować tego. A to nie zadziała z height = 'auto', musi mieć określoną wysokość.
Pytanie: w jaki sposób uzyskać wysokość, na jakiej powinien znajdować się DIV, aby móc wyświetlić cały tekst?
div.height ('auto'). Height() wydaje się działać świetnie! dzięki za to rozwiązanie. Myślę, że jest nieco bardziej elegancki niż div [0] .scrollheight. Sprawia, że jest bardziej czytelny – patrick