J'ai un div doit montrer les trois premiers éléments d'une liste, si cette liste est plus grande que trois éléments, j'aimerais qu'un bouton se déclenche pour développer tous les éléments. Il me est possible de savoir combien d'articles seront dans la liste via PHP, mais ce nombre pourrait être de 0 à 30.Révélez les éléments cachés dans jQuery
<style type="text/css">
.box {
height: 80px;
overflow: hidden;
}
.box li {
height: 20px;
background: red;
}
</style>
<div class="box">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ul>
</div>
<a href="#show-all">Show All</a>
Est-il possible que je peux trouver automatiquement la bonne hauteur que div besoins à étendre à? ou y a-t-il un moyen de laisser simplement jQuery développer la div jusqu'à ce que tous les éléments de la liste soient visibles?
Cela a fonctionné un régal, merci :) – Tom