Railsの"cycle"というヘルパーが便利

@machida さんのブログで知ったcycleというヘルパー これ使ってみたらすごく便利だった。
Rails で li や table の tr に偶数、奇数の class を付ける

https://gist.github.com/machida/5487284#file-gistfile1-haml


これはさらにこんな使い方もできるっぽい。

https://gist.github.com/taea/5496560
3の倍数番目の 'p.user' にだけ、'.nth-child-3' というclassを追加する。
つまり、liとかでなくても、divでもpでも何でもclassとかを付けられるものなら、eachで回している中の一定の要素で使えるらしく、さらに繰り返し回数もいくつでもいいっぽい。
CSSとかHTMLとかで頑張らなくてよくて、とっても便利だ!