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

语法问题 $("#frmTest input:password")

  $("#frmTest input:password").addClass("bg_red");为什么加上input,该password元素才改变样式!

正在回答

3 回答

不加上input没有问题,像上面说的,你可能忘记在#frmTest 和 :password中间加空格了,这里用到了后代选择器,我们要在#frmTest下面选所有的子元素 :password




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

不是的,是你没有空格吧,我没有加input还是改变了样式的

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

单独:password达不到效果,它是属于表单选择器,又是在input内,所以要一层一层的查找,应该是语法规定的。

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

举报

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

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

进入课程

语法问题 $("#frmTest input:password")

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号