JS和JQ对象的相互转换

2018-12-04  本文已影响0人  温文尔雅momo

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中的方法,两者不可以相互混用。

上一篇 下一篇

猜你喜欢

热点阅读