javascript DOM对象转jquery对象

  首先,假设一种情形:要在HTML文件中为一个select对象添加一个函数,这个函数的名字叫dynamic_change(this),当select的option被改变的时候调用onchange事件来处理,但是再js文件中,这个this传递的是一个javascript DOM对象,不是一个jquery对象,所以不能使用jquery的方法,进而就不能兼顾到浏览器的兼容性了,因此要使用一定的手段把dom select对象转换成jquery对象,其实很简单,dynamic_change函数中,用'$'符号就能够将传递进函数的DOM对象转换成jquery对象,可以使用所有jquery方法,也能够兼容浏览器了。

  例子如下:

1 function dynamic_change(select)
2 {
3     var op = $(select);
4     alert(op.text());
5 }

 

posted @ 2013-12-16 11:46  萧瑟秋风_cyz  阅读(210)  评论(0编辑  收藏  举报