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

吐槽一个!

,难道第40行不可以这样吗:$('.div span').css("color", "blue");

正在回答

4 回答

没毛病,老铁

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

黄梁的梦 提问者

非常感谢!
2017-03-21 回复 有任何疑惑可以回复我~
#2

日月石 回复 黄梁的梦 提问者

把最佳答案换掉吧
2017-05-24 回复 有任何疑惑可以回复我~

不可以,你选择的是span节点,原文是选择的div节点。去年的提问了,你现在应该懂了。

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

$('.div span').css("color", "blue");这个选择的是class为div的所有节点下面的所有span节点,选择的是span节点;

$(".div:has(span)").css("background", "blue");这个选择的是所有class为div的下面有span节点.div节点,选择的是.div节点

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

查找所有class='div'中DOM元素中包含"span"的元素节点,没毛病啊!

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

举报

0/150
提交
取消

吐槽一个!

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