问答详情
源自:2-7 jQuery选择器之基本筛选选择器

为什么我这样写效果就没有了?

<script type="text/javascript">
    //:even 选择所引值为偶数的元素,从 0 开始计数
    $(".div:even").css("border", "3px green");
    </script>
    
    <script type="text/javascript">
    //:odd 选择所引值为奇数的元素,从 0 开始计数
    $(".div:odd").css("border", "3px blue");
    </script>

提问者:曾记星光闪耀时 2017-06-11 21:48

个回答

  • Iampanda
    2017-06-11 23:42:14
    已采纳

    你好,border的三个属性 width 和style  是必须的,color是可省略的。省略color值后,border的颜色默认和文字颜色一样,也就是你这么写是生效的。

    <script type="text/javascript">
        //:even 选择所引值为偶数的元素,从 0 开始计数
        $(".div:even").css("border", "3px solid");
        </script>
        
        <script type="text/javascript">
        //:odd 选择所引值为奇数的元素,从 0 开始计数
        $(".div:odd").css("border", "3px dash");
        </script>