1.dom操作分類:
dom core
getelementbyid()等方法都是domcore的組成部分
html-dom
他提供了一些更簡單的 標記來描述各種html元素屬性,如document.forms獲取表單物件
css-dom
通過改變style物件的各種屬性,呈現不同的樣式,如element。style。color=「green」設定文字為綠色
2.樣式操作
直接設定樣式:css(name,value)//設定單個
或css(,)
追加樣式和移除樣式:addclass(class)
removeclass(class)//移除
切換樣式:
toggleclass(class)
3.內容操作:
html**操作:html(【content】)
該方法類似於js中innerhtml
標籤內容操作:
text(【content】)
使用該方法可以獲取或設定文字內容,不含html標籤
屬性值操作:
val(【value】)
除了html()和text()還有val(),val()多用於操作表單 元素
4.節點操作與屬性操作
建立元素節點:
$(selector)or$(element)or$(html)
將配到到的dom元素轉換為jquery物件
插入節點:
$(a).prepend(b)b追加到a之前
$(a).prependto(b)b追加到a之前
$(a).after(b)將b插入a之後
$(a).insertafter(b)將a插入b之後
$(a).before(b)b插入a之前
$(a).insertbefore(b)a插入b之前
刪除節點:remove(完全刪除) detach(保留元素,刪除內容) empty(類似remove,有殘留)
$().remove()
替換節點:replacewith() replaceall()
$().replacewith()
負直接點:clone()
$().clone()
5.屬性操作
獲取與設定元素屬性:
$().attr([name])
刪除元素屬性:
$().removeattr(name)
第六章總結
6.1 使用滑鼠 6.1.1 滑鼠時間和滑鼠訊息 根據使用者操作滑鼠時滑鼠的位置,滑鼠訊息分為兩類 客戶區滑鼠訊息和非客戶區滑鼠訊息。1.客戶去滑鼠訊息 2.當滑鼠游標位於視窗的使用者區時,將生成客戶滑鼠訊息。滑鼠訊息和鍵盤訊息有所不同,windows 只將鍵盤有訊息傳送給具有輸入極點的視窗,但滑鼠...
第六章總結
為了解決連續計算的問題需求,而產生了迴圈控制結構。若重複次數已知,則為技術控制,若次數未知,結構為條件控制則為條件控制結構。迴圈結構分兩種結構,三種語句。一 當型迴圈,先判斷,再執行。while語句,滿足條件即執行迴圈。for語句。for語句為一種特殊的當型迴圈,也是最常用的迴圈結構。其結構為 初始...
第六章總結
一 迴圈控制結構 1 學過 for 迴圈 怎麼用 for 初始化表示式 迴圈控制表示式 增值表示式 初始化表示式 for 迴圈控制表示式 增值表示式 初始化表示式 for 迴圈控制表示式 感悟 for迴圈多用於計數控制的迴圈 如果知道迴圈次數,多用for迴圈 for語句中間的迴圈表示式,可以與迴圈變...