发布在:使用 jQuery 核心 > 常见问题

如何从 jQuery 对象中提取原生 DOM 元素?

jQuery 对象是一个类似数组的包装器,它包装了一个或多个 DOM 元素。要获取对实际 DOM 元素的引用(而不是 jQuery 对象),你有两种选择。第一个(也是最快的)方法是使用数组表示法

1
$( "#foo" )[ 0 ]; // Equivalent to document.getElementById( "foo" )

第二个方法是使用 .get() 函数

1
$( "#foo" ).get( 0 ); // Identical to above, only slower.

你还可以调用 .get(),不带任何参数,以检索 DOM 元素的真实数组。