聯系官方銷售客服
1835022288
028-61286886
調用判斷。我有下列代碼
<ul> <li class="a"></li> <li class="a"></li> <li></li> <li class="a"></li> <li class="a"></li> <li></li> <li class="a"></li> <li class="a"></li> <li></li> </ul>
規律就是第3-6-9個li沒有class.js實現沒問題,但我想用xunruicms直接實現,請問有什么好的辦法?我的解法如下:
{module catid=$catid order=updatetime page=1} {if $key==2|$key==5|$key==8} <li></li> {else} <li class="a"></li> {/if} {/module}
上面這種方法可以,但是太笨重,
{if $key==2|$key==5|$key==8}
能不能改成
{if $key==3n-1}
實測不行,有類似這種寫法嗎?
另外——能改成類似下面的寫法嗎?實測不行。
{module catid=$catid order=updatetime page=1} <li {if $key==3n-1}class="a"{/if} ></li> {/module}
參考文檔:《循環中的隔行顯示》
謝謝。,非常好的辦法。但是如果能有這種方法,豈不是更快捷高效,有類似這種倍數的寫法