如何通过 select 或 select 仅直接直接缓存 jQuery 上下文的后代

How to select only direct descendants of cached jQuery context by selector

我有一个缓存 jQuery object...

$main = $('#main');

我想 select 所有直接 children 标签名称 'span'...

$('span', $main); // this selects all descendants, not all direct children
$(' > span', $main); // this does not work at all

我知道我可以做 $('#main > span') 这很好用,但我想 re-use 缓存 select 或

我如何才能 select 仅从缓存 select 直接 children 或者?

jQuery 有一个 children 方法:

$main.children('span')

使用 jQuery children(selector)-类似 $main.children("span") 的函数了解更多信息:https://api.jquery.com/children/