因此,我有一个网页,我写了一个插件,允许客户购买其他产品,但我不希望所有这些产品都在他们进入页面时显示。所以我要寻找某种“显示更多”用jQuery显示/显示更少
<div class="wrapper">
<div class="ty-compact-list" style="padding: 5px 5px 5px 0px; float: left; width: 100%;">Product 1</div>
<div class="ty-compact-list" style="padding: 5px 5px 5px 0px; float: left; width: 100%;">Product 2</div>
<div class="ty-compact-list" style="padding: 5px 5px 5px 0px; float: left; width: 100%;">Product 3</div>
<div class="ty-compact-list" style="padding: 5px 5px 5px 0px; float: left; width: 100%;">Product 4</div>
<div class="ty-compact-list" style="padding: 5px 5px 5px 0px; float: left; width: 100%;">Product 5</div>
<div class="ty-compact-list" style="padding: 5px 5px 5px 0px; float: left; width: 100%;">Product 6</div>
</div>
所以我要寻找某种方式只有当你进入页面,但如果按节目展示3个款产品更多的按钮,它会显示接下来的3个产品。
我看过很多文章,但我找不到任何与此相关的内容。
Ps。如果在按“显示更多”时可能会出现动画,那就太好了。
你如何做到这将取决于几个因素而有所不同:这些产品的静态的,或者他们动态加载通过AJAX调用?有最大数量的产品可以展示吗? – joh04667
他们不通过AJAX调用加载,但他们使用smarty来定义,所以基本上我有一个模板文件,它会使用{foreach} {/ foreach}并创建类似的产品。也不是我可以显示的最大值,我可以添加尽可能多的我想要的:D。 – SimplySavage