Mar 13

jQuery对象与DOM对象相互转换 不指定

wxxslt , 12:28 , JS , Comments(1) , Trackbacks(0) , Reads(1534) , Via Original Large | Medium | Small
1、DOM对象转jQuery对象
普通的Dom对象一般可以通过$()转换成jQuery对象。

如:$(document.getElementById("msg"))
返回的就是jQuery对象,可以使用jQuery的方法。

2、jQuery对象转DOM对象
由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为Dom对象则必须取出其中的某一项,一般可通过索引取出。
如: $("#msg")[0],$("div").eq(1)[0],$("div").get()[1],$("td")[5]

这些都是Dom对象,可以使用Dom中的方法,但不能再使用jQuery的方法。

以下几种写法都是正确的:
$("#msg").html();
$("#msg")[0].innerHTML;
$("#msg").eq(0)[0].innerHTML;
$("#msg").get(0).innerHTML;  

Tags:
else
2009/03/13 16:04
我的程序中用msg的也很多,现在后台像点一下的,都用jq的函数去写,增加函数的参数,来达到少写代码!

之前在bob没有ajax删除功能的时候,我也在后台增加了jquery,

有一个功能,学bob,就是在文章分类的时候,有一个添加的功能,
这个是学bob 我用jq写, 二级,和三j
Pages: 1/1 First page 1 Final page
Add a comment
Emots
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
Enable HTML
Enable UBB
Enable Emots
Hidden
Remember
Nickname   Password   Optional
Site URI   Email   [Register]