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

$(".prev+div")

为什么我把$(".prev+div").css("border", "3px groove blue")改成$(".prev+span").css("border", "3px groove blue")然而什么变化都没有.是只对div有效吗?

正在回答

2 回答

$(prev + next)中的next必须是和prev紧邻的同级元素,span不是紧邻的,所以不行。

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

赵日天l 提问者

非常感谢!
2016-07-11 回复 有任何疑惑可以回复我~

因为span不紧接着.prev元素

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

举报

0/150
提交
取消

$(".prev+div")

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