jQuery对象与DOM对象的相互转化

在使用js过程中,会发现在某些方面,原生的js代码相对于jQuery有自己特定的优势,会更加简洁,所以掌握两类对象的相互转化非常重要。




    
    DOM对象和jQuery对象的相互转化
    
    
    

    


    
mTender

首先是DOM对象转换为jQuery对象,直接使用jQuery的核心函数转化即可:

// 获取DOM对象
var domEle = document.getElementById("eleId");
// 使用核心函数将DOM对象转换为jQuery对象
var jQueryEle = $(domEle);

然后就是jQuery对象转化为DOM对象,jQuery对象创建后,是一个DOM对象数组,所以只需要完成数组取值即可:

// 获取jQuery对象
var jQueryEle = &("#eleId");
// 获取DOM对象
var domEle = jQueryEle[0];

你可能感兴趣的:(jQuery对象与DOM对象的相互转化)