1.對元素內容的操作
①文字內容
.text(" 「) 設定內容 即使包含html**,也將被認為是普通**
.text() 獲取內容
②html內容
.html(」 ") 設定內容
.html() 獲取內容
2.對值的操作
.val(" ")設定值
.val() 獲取值
對於radio按鈕
val([0,1,0]) 認為第二個被選中
對於select option 核取方塊
val([「選項名1」,「選項名2」])
3.對節點的操作
新增節點
prepend(content)
prependto()
after(content) //在每個匹配的元素之後插入內容
insertafter(content)
before(content)
insertbefore(content)
刪除節點
remove() //用於從dom中刪除匹配的元素
detach()
empty()
複製節點
例:複製box節點 下的第乙個p節點內容
$("#box p:eq(1)").bind("click",function())
替換節點
replaceall(selector)
replacewith(content)
例:$("#box1").replacewith("hhh
") id為box1的 替換為 content內容
$("hhh
").replaceall("div") 前面的把後面的替換
節點的遍歷
$("p").each(function(index)) //遍歷p節點,執行這個方法
css樣式
.addclass() //新增css樣式
.removeclass() //刪除css樣式
.toggleclass()
等價於if (flag)else
jQuery(2)查詢元素
1.按選擇器查詢元素 jquery不但支援所有css選擇器,而且還增加了一批新的jquery專屬選擇器 包括 回顧 css中的子元素過濾 css選擇器 first child 作為其父元素下第乙個子元素的所有元素 last child nth child i only child 總結 根據元素在其...
Jquery 2 基礎核心
基礎核心 function jquery function alert jquery 相等 恒等 css color red function window.onload function window.onload function window.onload function document ...
尋找第2小元素
分析 看見題目中有lg n 項,首先應該想到的是分治法,演算法的思路如下 為簡單起見,不考慮取整的問題 將 n 個元素分成 n 2 對.每一對之間互相比較.這樣一共比較了 n 2 次.然後將每一對的較小元素放在 s 1.n 2 陣列中,較大的元素對應的放在 b 1.n 2 中.顯然最小的元素肯定在陣...