使用jQuery代替document.getElement

时间:2010-10-07 17:18:30

标签: javascript jquery dom

我想用

$("#fooid")

取代

document.getElementById("fooid")

因为我正在使用前面的#获取id 。虽然你可以很容易地删除它,但是在我使用jQuery选择器和使用本机DOM调用之间存在大量的混合。特别是在图表绘制中调用它,它似乎期望返回原生DOM对象。给它这个扩展的jQuery对象使它变得窒息并变成紫色。

有没有办法让jQuery“玩得开心”并假装给予或返回原生对象?

2 个答案:

答案 0 :(得分:5)

您可以使用get方法获取DOM对象:

$("#fooid").get(0);

或者更短的版本:

$("#fooid")[0];

答案 1 :(得分:1)