jquery - jQuery 的 space 和 > 选择器有什么区别?

标签 jquery css jquery-selectors css-selectors

space 之间有什么区别?和 >选择器?可能相关的是,我怎样才能找到其他东西的直接子代,而不是降低后代线?​​

最佳答案

对于:

<ul>
  <li>Item 1</li>
  <li>Item 2
    <ul>
      <li>Item 2.1</li>
      <li>Item 2.2</li>
    </ul>
  </li>
  <li>Item 3</li>
</ul>

例如

$("ul > li").addClass("blah");

将类“blah”添加到 1 2 和 3 而:

$("ul li").addClass("blah");

将类“blah”添加到每个列表元素。

我不确定您指的是 < 和 ?运营商。

关于jquery - jQuery 的 space 和 > 选择器有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1218068/

相关文章:

javascript - 可以将整个 JSS (react-jss) 样式表导出为 CSS 字符串吗?

jquery - 如何获取下一个非子元素

javascript - jQuery 单选数组选择器

jquery - 使用虚拟键盘和 jQuery 触发 Flash 游戏的按键

javascript - Twitter Bootstrap 3 模态中的 jQuery Datepicker

jquery - 这个 jquery 函数中的 this 等于什么?

css - 如何设置 react 选择选项的样式

javascript - 使用 printThis.js 重复页眉和页脚

ie 8中隐藏的jquery Slide Box Menu

javascript - JQuery 选择器多类对象