jQuery學(xué)習(xí)筆記[1] jQuery中的DOM操作
更新時間:2010年12月03日 19:09:58 作者:
jQuery中的DOM操作實現(xiàn)說明,學(xué)習(xí)DOM操作的朋友可以參考下。
DOM分為3個方面,即DOM Core,HTML-DOM,CSS-DOM.
1,DOM Core并不專屬于JavaScript,任何一種支持DOM的程序設(shè)計語言都可以使用它.
JavaScript中的getElementById(),getElementsByTagName()...等方法.
例如:使用DOM Core來獲取表單對象的方法:
document.getElementsByTagName("form");
2,HTML-DOM.
在使用JavaScript和DOM為HTML文件編寫腳本的時候.有許多專屬于HTML-DOM的屬性.HTML-DOM的出現(xiàn)甚至比DOM Core還要早,它提供了一些更簡明的記號來描述各種HTML元素的屬性.
例如:使用HTML-DOM來獲取表單對象的方法:
document.forms //HTML-DOM提供了一個forms對象.
3,CSS-DOM
CSS-DOM是針對CSS的操作.在JavaScript中CSS-DOM技術(shù)的主要作用是獲取和設(shè)置style對象的各種屬性.
例如:設(shè)置某元素style對象字體顏色的方法:element.style.color="red";
下面學(xué)習(xí)的是:jQuery中的DOM操作:
先構(gòu)建出一棵DOM樹:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jQuery中的DOM操作</title>
</head>
<body>
<p title="選擇你最喜歡的水果">你最喜歡的水果是?</p>
<ul>
<li title="蘋果">蘋果</li>
<li title="橘子">橘子</li>
<li title="菠蘿">菠蘿</li>
</ul>
</body>
</html>
接下來的操作都是圍繞這個DOM樹而展開的.
1,DOM Core并不專屬于JavaScript,任何一種支持DOM的程序設(shè)計語言都可以使用它.
JavaScript中的getElementById(),getElementsByTagName()...等方法.
例如:使用DOM Core來獲取表單對象的方法:
document.getElementsByTagName("form");
2,HTML-DOM.
在使用JavaScript和DOM為HTML文件編寫腳本的時候.有許多專屬于HTML-DOM的屬性.HTML-DOM的出現(xiàn)甚至比DOM Core還要早,它提供了一些更簡明的記號來描述各種HTML元素的屬性.
例如:使用HTML-DOM來獲取表單對象的方法:
document.forms //HTML-DOM提供了一個forms對象.
3,CSS-DOM
CSS-DOM是針對CSS的操作.在JavaScript中CSS-DOM技術(shù)的主要作用是獲取和設(shè)置style對象的各種屬性.
例如:設(shè)置某元素style對象字體顏色的方法:element.style.color="red";
下面學(xué)習(xí)的是:jQuery中的DOM操作:
先構(gòu)建出一棵DOM樹:
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jQuery中的DOM操作</title>
</head>
<body>
<p title="選擇你最喜歡的水果">你最喜歡的水果是?</p>
<ul>
<li title="蘋果">蘋果</li>
<li title="橘子">橘子</li>
<li title="菠蘿">菠蘿</li>
</ul>
</body>
</html>
接下來的操作都是圍繞這個DOM樹而展開的.
您可能感興趣的文章:
- jQuery 選擇器、DOM操作、事件、動畫
- jQuery學(xué)習(xí)筆記之jQuery的DOM操作
- jquery 操作DOM案例代碼分享
- jQuery移動和復(fù)制dom節(jié)點實用DOM操作案例
- jQuery自動切換/點擊切換選項卡效果的小例子
- jQuery之選項卡的簡單實現(xiàn)
- jQuery多項選項卡的實現(xiàn)思路附樣式及代碼
- jquery.idTabs 選項卡使用示例代碼
- jquery實現(xiàn)標(biāo)簽支持圖文排列帶上下箭頭按鈕的選項卡
- 原生js和jQuery寫的網(wǎng)頁選項卡特效對比
- jQuery封裝的tab選項卡插件分享
- 全面解析DOM操作和jQuery實現(xiàn)選項移動操作代碼分享
相關(guān)文章
jQuery 類twitter的文本字?jǐn)?shù)限制帶提示效果插件
基于jquery的仿twitter的文本字?jǐn)?shù)限制帶提示效果插件,這里提示比較好,不是簡單的限制,給用戶更好的體驗。2010-04-04
jquery實現(xiàn)的藍(lán)色二級導(dǎo)航條效果代碼
這篇文章主要介紹了jquery實現(xiàn)的藍(lán)色二級導(dǎo)航條效果代碼,涉及jquery鼠標(biāo)事件及頁面樣式的動態(tài)切換效果實現(xiàn)技巧,非常簡單實用,需要的朋友可以參考下2015-08-08
jQuery實現(xiàn)的上傳圖片本地預(yù)覽效果簡單示例
這篇文章主要介紹了jQuery實現(xiàn)的上傳圖片本地預(yù)覽效果,結(jié)合實例形式分析了jQuery上傳圖片本地預(yù)覽所涉及的相關(guān)頁面元素屬性動態(tài)操作實現(xiàn)技巧,需要的朋友可以參考下2018-03-03
jQuery News Ticker 基于jQuery的即時新聞行情展示插件
今天分享一個新聞行情的jQUery插件,可以幫助大家使用比較小的頁面區(qū)域來展示最新最重要的信息。2011-11-11
jQuery中[attribute=value]選擇器用法實例
這篇文章主要介紹了jQuery中[attribute=value]選擇器用法,實例分析了[attribute=value]選擇器的功能、定義及給定屬性及屬性值元素的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2014-12-12
寫得不錯的jquery table鼠標(biāo)經(jīng)過變色代碼
鼠標(biāo)經(jīng)過table變色的效果,想必大家都有遇到過吧,其實實現(xiàn)并不難,在本文為大家詳細(xì)介紹下jquery是如何實現(xiàn)的,感興趣的朋友可以參看下2013-09-09

