在討論jQuery對象和DOM對象的相互轉換之前,先約定好定義變量的風格。
如果是jQuery對象,那麼在變量前面加上$,例如:
var $variable = jQuery對象;
如果是DOM對象,則定義如下:
var variable = DOM對象;
一、jQuery對象轉換成DOM對象,兩種方法([index]和get(index))
1、jQuery對象是一個數組對象,可以通過[index]的方法得到相應的DOM對象。
var $cr = $('#cr');
var cr = $cr[0];
alert(cr.checked);
2、另一種方法是jQuery本身提供的,通過get(index)方法
var $cr = $('#cr');
var cr = $cr.get(0);
alert(cr.checked);
二、DOM對象轉換成jQuery對象
var cr = document.getElementById("cr");
var $cr = $(cr);