为了账号安全,请及时绑定邮箱和手机立即绑定

只变色了元素一

http也改成了https 但是只变色了元素一 为什么 怎么回事

正在回答

3 回答

总结:

在jq中

http://img1.sycdn.imooc.com//5d8c657f0001f87a02800144.jpg

如需让所有div变色,可以采用上面的循环

在dom中,如下代码会让所有元素变色

http://img1.sycdn.imooc.com//5d8c66020001248305350209.jpg

以下代码会让第一个div元素变色

http://img1.sycdn.imooc.com//5d8c666300015e3205610208.jpg

0 回复 有任何疑惑可以回复我~

用循环遍历

var $div=$("div");

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

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

}


1 回复 有任何疑惑可以回复我~
#1

慕慕6075991

为什么改成i<3就不行了
2019-08-30 回复 有任何疑惑可以回复我~
#2

哈_YPW 回复 慕慕6075991

<div>一</div> <div>二</div> <div>三</div> <script> var $div=$("div"); for(var i = 0;i<3;i++){ $div.get(i).style.color='red'; }
2019-09-26 回复 有任何疑惑可以回复我~

因为是$div.get(0)这个获取到是第一个对象,就是元素一,你改成get(1)就是元素二,依此类推。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

只变色了元素一

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信