JQ與JS的相互轉換


$()函數是JQ對象的制造工廠,或者講JQ對象都是由此函數生成的。

1、在JQ對象變量名前加$,格式:

var $變量名=JQ對象;

在dom對象變量名前不加$,格式:

var 變量名=JS對象;

例如:

var $cr=$("#cr");//jq對象

var cr=document.getElementById("cr");//dom對象

1)JQ對象轉換為dom對象 由於JQ對象變量是數組,也能把JQ的對象變量轉換成dom對象,

例如: var $cr=$("#cr");

var cr=$cr[0];

2、也可以使用get(index)函數把JQ對象變量轉換成JS對象變量,

例如: var $cr=$("#cr");//jq對象

//var cr=$cr[0];

var cr=$cr.get(0);//轉換成dom對象

alert(cr.checked);//提示此checkbox是否被選中

2)DOM對象(JS對象)轉換為JQ對象 用$()函數把DOM對象包裝起來成為JQ對象,

格式: $(DOM對象);

例如: var cr=document.getElementById("cr");//dom對象

var $cr=$(cr);//JQ對象


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM