请解释此代码中的[0]:
$(function (){
var $cont = $('#cont');
var $el = $cont.children(':first'), el = $el[0];
});
Run Code Online (Sandbox Code Playgroud)
我尝试了一些'警告'来查找文本,但我真的不明白为什么我们精确索引,而我们已经知道我们指的是div的"第一个"孩子......?
在上面的示例中,$el是一个jQuery对象,其中包含一个由:first选择器确保的元素.另一方面,el包含$eljQuery对象中第一个(也是唯一的)项的底层DOM元素.
您可以访问el变量的本机属性,例如.innerHTML.您可以使用所有jQuery支持的操作$el,例如$el.html().