为什么checked选择器与元素之间没有空格?

来源:4-11 练习题

x兔子

2015-03-31 16:49

其他的就有呢

写回答 关注

2回答

  • 码客菠萝
    2015-04-24 10:34:30
    已采纳

    这是为了符合css的规则惯例,

    选择器之间有空格表示父元素 子元素关系,没有空格加冒号表示当前元素的伪类,比如 :hover :focus :checked,

    所以这些伪类选择器,和它们要修饰的元素是靠在一起的

    x兔子

    非常感谢!

    2016-03-15 23:33:18

    共 1 条回复 >

  • UncleKeith
    2016-03-14 20:04:00

    选择器之间有空格是表示的是父元素和后代元素的关系,比如$("div span") 表示的是选择div元素里的所有span元素,包括子span元素和孙span元素。没有加空格加冒号是当前元素的伪类。也就是过滤选择器。过滤规则与CSS中的伪类选择器语法相同

jQuery基础课程

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

154724 学习 · 7289 问题

查看课程