【发布时间】:2012-11-05 08:48:06
【问题描述】:
我正在使用{% for item in list %} 循环浏览列表,我想输出如下内容:
<li>One</li>
<li class='alternate'>Two</li>
<li>Three</li>
<li class='alternate'>Four</li>
...
旨在将交替线设置为不同的颜色。
Django (1.3) 没有mod 或div 模板标签运算符。我知道我可以通过操作 django 源来添加它们,但我不想这样做,因为我希望能够打包这个应用程序。
我怎样才能做到这一点?
【问题讨论】:
-
在链接的问题中找到答案!
-
也许,这样更好更简单? jsfiddle.net/K3TuN
-
@MilkyWayJoe 太棒了,但是这种语法的兼容性如何?
-
IE=9 工作正常。其他浏览器似乎也可以正常工作。
-
@MilkyWayJoe 站点需要兼容回 IE8,所以我现在会坚持使用
divisibleby,但感谢您的提示!