jQurey对象和DOM对象的相互转换
约定:如果一个获取的是jQuery对象,那么我们在变量前面加上$,如:
var $variable = jQuery 对象 ;
如果获取的是DOM对象,则这么定义:
var variable = DOM对象;
DOM变量转化为JQUREY变量;
var cr=document.getElementById("a");
var $cr=$(cr);
alert($cr.html())等价于alert(cr.innerHTML);
JQUREY变量转化为DOM变量;
var $cr=$("#a");
var cr=$cr[0];
alert(cr.innerHTML)等价于alert($cr.html())
解决jQuery和其它库的冲突
如果你的项目中有多种JavaScript库,比如同时存在prototype.js和jquery.js。为了避免$对象的冲突,我们可以使用jQuery中的.noConflict()来解决冲突,需要注意引入JavaScript库的顺序。

浙公网安备 33010602011771号