jQuery对象不能使用DOM对象中的方法,同样DOM对象不能使用jQuery中方法,但有时候我们不得不适用jQuery方法或者DOM对象的方法,
jq转换dom
jQuery提供了两种方式进行转换[index]和get(index);
方法一:
var $cr=$('#cr');//jq对象
var cr=$cr[0];//jq转换dom
方法二:
var cr=$('#cr');//jq对象
var cr=$cr.get(0);//jq转dom
dom转换jq
var cr=document.getElementById('cr');//dom对象
var $cr=$(cf); //dom转jq
通过以上方法,可以在dom对象和jq对象中相互转换
注意:虽然jq是从衍生而来的,但是只有Dom对象才能使用dom中的方法;jQuery对象才能使用jQuery中的方法,两者不可以相互混用。
网友评论