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

这句话什么意思

$("input:not(:checked)+p").css("background-color", "red");

正在回答

2 回答

选择input中没有被选中的元素,然后找出这些元素的直接兄弟元素;你把这个选择拆开看就好懂了,比如既可以看看$("input")是什么效果,然后是$("input:not(:checked)")是什么效果,最后是$("input:not(:checked)+p")是什么效果,一对比你就比较清楚了。


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

北极的大熊

请问checked前面不要冒号可以吗
2017-02-06 回复 有任何疑惑可以回复我~
#2

慕村1994845 回复 北极的大熊

$("input:not([checked])+p").css("background-color", "red");用中括号,你可以去W3school上看看jquery选择器
2017-07-07 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//595f7ce80001c87806951237.jpg

jquery选择器一些类型

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

举报

0/150
提交
取消

这句话什么意思

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