【发布时间】:2017-09-05 09:12:58
【问题描述】:
我有一个从后端生成的列表:
<ul>
{% for element in elements %}
<li>{{element }}</li>
{% endfor %}
</ul>
我只想显示前两个项目并折叠其他项目(也许点击链接“查看全部”会显示其余项目)
这可能吗?
【问题讨论】:
-
这里有一个不错且易于使用的 readmore 插件:jedfoster.com/Readmore.js 希望对您有所帮助:)
-
不要为此使用额外的插件,只需制作一个计数器来计算循环步骤并为 1 和 2 显示它们,否则将它们折叠起来
-
是的,有可能 - 到目前为止您尝试过什么?您可以使用 js 和一个 css 类来隐藏除前两个之外的所有内容。
-
一切皆有可能......先向我们展示您的代码。小提琴会更好
-
这是jsfiddle的链接
标签: jquery html css twitter-bootstrap-3