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

有点糊涂。

有点糊涂。

qq_Gary 2017-07-24 17:28:12
$("li").css("color","red")和$("li").each(function(index,element){            $(this).css("color","red")        })的区别在哪?
查看完整描述

3 回答

?
Hamburger0

TA贡献11条经验 获得超6个赞

可以理解为前者是biu后者是biubiubiubiubiu

查看完整回答
2 反对 回复 2017-07-24
?
FSYu

TA贡献152条经验 获得超59个赞

第一个写法比较死,只能把字体颜色变成红的,后一个可以在其中加入很多操作,楼上说的非常对!

查看完整回答
1 反对 回复 2017-07-25
?
萧欢打靶把营归

TA贡献63条经验 获得超16个赞

两个实现的效果都是改li元素的背景色。第一种方法其实在他的内部封装了循环(这也是jQuery代码写起来方便的原因),第二种就是通过循环的方式来改变背景色,“this”指代的是对应index的那个li。

查看完整回答
1 反对 回复 2017-07-24
  • 3 回答
  • 0 关注
  • 2325 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信