课程
/前端开发
/jQuery
/jQuery基础课程
$("#frmTest input:password").addClass("bg_red");为什么加上input,该password元素才改变样式!
2016-02-19
源自:jQuery基础课程 4-3
正在回答
不加上input没有问题,像上面说的,你可能忘记在#frmTest 和 :password中间加空格了,这里用到了后代选择器,我们要在#frmTest下面选所有的子元素 :password
不是的,是你没有空格吧,我没有加input还是改变了样式的
单独:password达不到效果,它是属于表单选择器,又是在input内,所以要一层一层的查找,应该是语法规定的。
举报
加入课程学习,有效提高前端开发速度
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号