我有以下示例代码,这里有一个小提琴 JS
$(document).ready(function () {
var bKids = $('.contained').find('button');
var pKids = $('.contained').find('p');
console.log('this is from bKids: ' + bKids.length)
console.log('this is from pkids: ' + pKids.length);
console.log(bKids);
console.log(pKids);
});
HTML
<div class="container">
<div class="contained">
<p>first child p tag</p>
<p>second child p tag</p>
<p>third child p tag</p>
</div></div>
当我打开 Chrome 开发工具(我假设其他开发工具,例如 Firebug)时,如果我检查 bKids 对象,我发现没有选择器并且对象中的第一个属性是 prevObject。在 pKids 对象中,我们在一个 div 内有一个 p 标签数组,并且在 prevObject 属性之前有三个 p。这到底是 jQuery 对象的哪一部分,如果我想通过属性名称(即上下文、选择器等)来引用它,我该怎么做呢?