有时我会遇到某些情况,因为document.getElementById()
我不明白的原因,我必须使用某些代码才能使某些代码正常工作(例如使用 Google Maps API)。是否有 jQuery 方法或一些相对简单的方法可以将 jQuery 对象转换为 w/ 返回的对象类型document.getElementById()
?
问问题
65 次
3 回答
8
像这样的东西:
$("#myId").get(0)
或者
$("#myId")[0]
于 2012-10-30T18:17:34.707 回答
2
您可以执行$("#someDiv").get(0)
which 将返回HTMLElement
对象(与调用返回的对象相同document.getElementById()
于 2012-10-30T18:17:18.130 回答
1
是的,您可以使用以下方式获取底层 DOM 节点
$(myselector)[0]
或者
$(myselector).get(0)
除上述内容外:
$(myselector).get()
,没有索引,将返回一个 DOM 节点数组。
于 2012-10-30T18:18:10.470 回答