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

$("#frmTest :input").addClass("bg_blue");为什么前面要有空格?

:前面为什么必须有空格才能通过?

正在回答

1 回答

这个是表单中的一个元素的属性,所以要有空格

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

qq_无猜_0 提问者

也就是说这是层次选择器的应用吗?
2015-05-19 回复 有任何疑惑可以回复我~
#2

伊兮尘昔 回复 qq_无猜_0 提问者

这是表单选择器,不是层次选择器
2015-05-19 回复 有任何疑惑可以回复我~
#3

qq_无猜_0 提问者 回复 伊兮尘昔

层次选择器里加个空格表示选择的是前面的子元素,这里不是这个意思吗?你讲的那个理由没看懂,能详细一点吗?
2015-05-19 回复 有任何疑惑可以回复我~
#4

摇落深知宋玉悲 回复 qq_无猜_0 提问者

你的想法与我一样,我觉得是对的。 加空格之后,形成层次选择器,选择form元素下的所有后代元素,然后:input过滤选择器行使自己的规则对刚才选到的后代元素再次进行筛选。
2015-09-09 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

$("#frmTest :input").addClass("bg_blue");为什么前面要有空格?

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