jquery 以 '>' 开头的选择器是什么意思?
What does jquery selector that start at '>' means?
您好,我看到了 'parent > child' 的选择器,但没有看到以“>”开头的选择器
这是什么意思?
在此代码下方..
$cb.on('change', function(e){
e.preventDefault();
$('> tbody > tr > td:first-child > input:checkbox', $bTable).prop('checked', this.checked);
});
它只选择一级后代。
供参考
Official Documentation
在这种特定情况下,选择器函数的第二个参数给出了上下文。所以selector从Context中选择了第一级child tbody,在$bTable变量
$('> tbody > tr > td:first-child > input:checkbox', $bTable)
这转化为:
$($bTable).find('> tbody > tr > td:first-child > input:checkbox')
在这种情况下,$bTable
变量是 jQuery 选择器 $()
.
的上下文
查看此 link 了解更多信息:
您好,我看到了 'parent > child' 的选择器,但没有看到以“>”开头的选择器 这是什么意思?
在此代码下方..
$cb.on('change', function(e){
e.preventDefault();
$('> tbody > tr > td:first-child > input:checkbox', $bTable).prop('checked', this.checked);
});
它只选择一级后代。 供参考 Official Documentation
在这种特定情况下,选择器函数的第二个参数给出了上下文。所以selector从Context中选择了第一级child tbody,在$bTable变量
$('> tbody > tr > td:first-child > input:checkbox', $bTable)
这转化为:
$($bTable).find('> tbody > tr > td:first-child > input:checkbox')
在这种情况下,$bTable
变量是 jQuery 选择器 $()
.
查看此 link 了解更多信息: