从特定数字开始的每个x列表添加边框

时间:2013-06-16 03:15:02

标签: javascript

我想知道是否有一个javascript可以为每四个< li>从特定号码开始?例如,从第5开始< li>,在第9个< li>,13th< li>,17th< li>等等。

目前我正在使用脚本(下面)使用CSS添加顶部边框,但是想知道是否有JS。

<script type="text/javascript">
    $(document).ready(function(){
        // Adds 'vid#' to each video thumb
        $('.sidebar .content li').each(function(i) {
        $(this).addClass('article'+(i+1) );
        });
    });
</script>

感谢帮助!

1 个答案:

答案 0 :(得分:2)

CSS是一个强大的东西:

.sidebar .content li:nth-child(4n+5) {border-top:1px solid black}

Demo