通过$("#id")等jquery选择器取得的对象是jquery对象,可以通过jquery的API操作,通过基本的document.getElementById("id")取得的对象是DOM对象,只有基本的javascript方法,工作中需要显示隐藏某个对象,用jquery的API很方便,但有时候会用到基本的dom的方法,找到了可以实现这两者互换的方法。
1由DOM转jquery
var testObj = document.getElementById("id");
$(testObj).toggle();//通过$()变为jquery对象,toggle()方法为实现显示或隐藏。
2 jquery转DOM
$("#id")[0]或者$("#id").get(0)