更新時(shí)間:2022-09-29 10:07:09 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1875次
jQuery庫本質(zhì)上還是JavaScript代碼,它只是對(duì)JavaScript語言進(jìn)行包裝處理,為的是提供更好更方便快捷的DOM處理與開發(fā)中經(jīng)常使用的功能。我們使用jQuery的同時(shí)也能混合JavaScript原生代碼一起使用。在很多場(chǎng)景中,我們需要jQuery與DOM能夠相互的轉(zhuǎn)換,它們都是可以操作的DOM元素,jQuery是一個(gè)類數(shù)組對(duì)象方法,而DOM對(duì)象就是一個(gè)單獨(dú)的DOM元素。
利用數(shù)組下標(biāo)的方式讀取到j(luò)Query中的DOM對(duì)象
1.我們項(xiàng)目中本來有的id,通過jquery獲取到后需要轉(zhuǎn)化成dom對(duì)象

2.用jQuery找到所有的div元素(3個(gè)),因?yàn)閖Query對(duì)象也是一個(gè)數(shù)組結(jié)構(gòu),可以通過數(shù)組下標(biāo)索引找到第一個(gè)div元素
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title></title>
<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
</head>
<body>
<div>元素一</div>
<div>元素二</div>
<div>元素三</div>
<script type="text/javascript">
var $div = $('div'); //jQuery對(duì)象
var div = $div[0]; // 轉(zhuǎn)化成dom對(duì)象
div.style.color = 'red'; //操作dom對(duì)象的屬性
</script>
</body>
</html>
通過jQuery自帶的get()方法
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title></title>
<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
</head>
<body>
<div>元素一</div>
<div>元素二</div>
<div>元素三</div>
<script type="text/javascript">
var $div = $('div'); //jQuery對(duì)象
var div = $div.get(0); // 轉(zhuǎn)化成dom對(duì)象
div.style.color = 'red'; //操作dom對(duì)象的屬性
</script>
</body>
</html>
以上就是關(guān)于“jq對(duì)象轉(zhuǎn)dom對(duì)象的方法”介紹,大家如果想了解更多相關(guān)知識(shí),不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的jQuery教程,里面還有更豐富的知識(shí)等著大家去學(xué)習(xí),希望對(duì)大家能夠有所幫助哦。
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)