这样不行??var div=document.getElementsByTagName('div'); var $div = $(div); //jQuery对象 for(var $i=0;$i<$div.length;$i++){ $div.get($i).css('color','red'); //$div.get($i).style.color='red'; }

来源:1-6 DOM对象转化成jQuery对象

小哥哥哥哥哥干嘛呢

2019-02-10 20:24

<script src="http://code.jquery.com/jquery-1.11.3.js"></script>

</head>


<body>

<div>元素一</div>

<div>元素二</div>

<div>元素三</div>

    

    <script type="text/javascript">

var div=document.getElementsByTagName('div');

var $div = $(div); //jQuery对象

for(var $i=0;$i<$div.length;$i++){

$div.get($i).css('color','red');

//$div.get($i).style.color='red';

}

    </script>

    

</body>


写回答 关注

2回答

  • Yoosen
    2019-04-02 10:02:49

    引入<script src="https://code.jquery.com/jquery-1.11.3.js"></script>

    https 这个课程的练习应该都没有加s

  • yaoqz
    2019-02-11 11:00:59

    $('div').css('color','#f00'); 这样不就可以实现改变所有div元素颜色

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题