jquery - jQuery 或 CSS 选择器中允许使用括号吗?

标签 jquery css

在我的页面上有 2 个父 DIV:#div1 和 #div2。两者都可以包含子 DIV。 我需要使用 jQuery 从 parent 双方一起选择所有这些子 DIV。

<div id="div1">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>
<div id="div2">
    <div></div>
    <div></div>
</div>

是否可以写$("(#div1, #div2) > div")

我知道,我可以写$("#div1 > div, #div2 > div"),什么都一样。但如果表达式 "> div"会更加复杂,并且我会有更多的 parent ,则表达式将变得不可读。

最佳答案

把它分解成碎片

$("#div1, #div2").find("> div") 

关于jquery - jQuery 或 CSS 选择器中允许使用括号吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354186/

相关文章:

javascript - JS 'return' 格式化

javascript - 使用网格 ID 隐藏剑道网格工具栏

javascript - 在按下键时恢复为未悬停的 css

html - 在 snappy pdf 中分页后,如何获取第二页的内容?

javascript - 100% body 高度(内容动态加载)

javascript - 图像 (SandTimer) 动画 - HTML、CSS、Javascript

javascript - 与 jQuery 的短语比较

javascript - d3.js 仅加载部分数据/同步数据

html - 隐藏 <img src> 并在顶部显示背景图像不起作用

javascript - 相对定位拉斐尔对象