允许类似:
var divs = jQuery('div');
jQuery('a', divs);
docs说:
$$('#navbar a', '#sidebar a');
// -> all links within the elements of ID "navbar" or "sidebar"
我认为它在jQuery中执行与此相同的操作:jQuery('#navbar a, $sidebar a');
所以我想问题是标记线应该是什么:
var divs = $$('div');
var inner_spans = $$('span', divs); // * marked line
答案 0 :(得分:1)
select
function列为Diodeus,我认为是我追求的。
var divs = $$('div');
var spans = [];
divs.each(function(div){
spans.push(div.select('span'));
});
真的,我唯一关心的是div.select('span')
,将它们推入数组并不是真正的目标:)
答案 1 :(得分:0)
所以你只是在寻找span
孩子的div
对吗?你不能只是:
var inner_spans = $$('div span');