关于jQuery的一些简单问题

关于jQuery的一些简单问题,jquery,jquery-ui,jquery-selectors,Jquery,Jquery Ui,Jquery Selectors,我正在学习jQuery。如果我的页面上有以下html代码: <div class="transport car"> <button type="button" class="car" >car</button> </div> 汽车 我有以下两个问题: 在jQuery中,选择器$('.transport.car')指的是什么?整个div或按钮 Is$('.transport[name]')引用了类为“transport”的元素,并且必须具有

我正在学习jQuery。如果我的页面上有以下html代码:

<div class="transport car">
  <button type="button" class="car" >car</button>
</div>

汽车
我有以下两个问题:

  • 在jQuery中,选择器
    $('.transport.car')
    指的是什么?整个div按钮

  • Is
    $('.transport[name]')
    引用了类为“transport”的元素,并且必须具有name属性

  • 在jQuery中,选择器
    $('.transport.car')
    指的是什么?整个
    div
    按钮

    div
    。它选择一个既有
    运输
    又有
    汽车
    类的元素。要选择按钮,您必须添加一个空格:
    $('.transport.car')
    。现在是最重要的

    Is
    $('.transport[name]')
    引用了具有类
    transport
    的元素,并且必须具有
    name
    属性

    对。但是属性可以为空


    选择器语法基本上与CSS相同。jQuery只是添加了一些自定义选择器

    在jQuery中,选择器
    $('.transport.car')
    指的是什么?整个
    div
    按钮

    div
    。它选择一个既有
    运输
    又有
    汽车
    类的元素。要选择按钮,您必须添加一个空格:
    $('.transport.car')
    。现在是最重要的

    Is
    $('.transport[name]')
    引用了具有类
    transport
    的元素,并且必须具有
    name
    属性

    对。但是属性可以为空


    选择器语法基本上与CSS相同。jQuery只是添加了一些自定义选择器


    给父级和子级相同的css类是滥用css:)这实际上是一个css问题,而不是jQuery问题。如果你被选择器搞糊涂了,任何联机的ole css引用都会对你有所帮助。给父级和子级相同的css类是滥用css:)这实际上是一个css问题,而不是一个jQuery问题。如果您被选择器搞糊涂了,联机的任何ole css引用都会对您有所帮助。如果在like:$('.transport[name]')之间有一个空格,这是否指的是包含'name'属性的.transport的子元素?@Leem:是的,但不仅仅是子元素,而是所有子元素。如果like:$('.transport[name]')之间有一个空格,情况如何,这是否指.transport的子元素,该元素包含“name”属性?@Leem:是,但不只是子元素,而是所有子元素。