有时我们有getElementById得到的对象,想用jquery的方法
有时我们想方便的用$()取得对象,又想用Dom的方法或属性
这时就需要jquery对象与dom对象的转化。$()返回的对象为jquery对象(集合对象),不能直接调用dom的方法。同时,只有jquery对象才能使用jquery定义的方法。dom对象与jquery对象是有区别的。
1. dom对象-->jquery对象
$(document.getElementById("xx")).html();
2. jquery对象-->dom对象
jquery对象本身是一个集合,jquery对象要转换为dom对象,则必须取出其中的某一项
$("div").get(2)
$("td")[5]
$("#msg")[0]
都是dom对象
例:$("#iframeName")[0].src=url;
index不是特殊指定的,只不过$("div") $("td")都是数组,取第几个div/td而已