0
A list of images displays 12 images, first 6 images are displayed and a button when being clicked displays 6 more images, how do I do this effect using jquery ? I tried the code below but it didn’t work.
CSS :
.painel li:nth-child(n+7) {
display:none;
}
.painel-aberto li:nth-child(n+7) {
display: inline-block;
}
Jquery :
$('.novidades button').click(function() {
$('.novidades').addclass('painel-aberto');
});
$('.novidades button').click(function() {
$('.novidades').toggleClass('painel-aberto');
});
HTML :
<section class="painel novidades">
<h2>Novidades</h2>
<ol>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura1.png" alt="miniatura1">
<figcaption>Blusa Estranha </br> por<b> R$ 129,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura2.png" alt="miniatura1">
<figcaption> Camisa Azul </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura3.png" alt="miniatura1">
<figcaption> Blusa Verde </br> por <b> R$ 59,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura4.png" alt="miniatura1">
<figcaption> Jaqueta Bordô </br> por <b> R$ 129,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura5.png" alt="miniatura1">
<figcaption> Fisica Azul </br> por <b> R$ 39,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura6.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura7.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura8.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura9.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura10.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura11.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
<li>
<a href="produto.html">
<figure>
<figcaption class="compre"> Compre </b></figcaption>
<img src="img/produtos/miniatura12.png" alt="miniatura1">
<figcaption> Vestido Rosa </br> por <b> R$ 49,90 </b></figcaption>
</figure>
</a>
</li>
</ol>
<input type="button" value="Mostrar Mais" />
</section>
Thank you so much ! And to hide again without hiding the button ?
– Luis
Luis, here’s what you asked for: https://codepen.io/LeoCardosoJr/pen/oOjxbM
– Leonardo Cardoso Junior
Very good, thank you !
– Luis