jquery環境搭建
語法初識
1.
$(document).ready(function
() );
這句話的作用是等document載入完後執行函式裡的**,因為有些**的執行會依賴dom節點啦。(全部js**都扔進裡面沒關係吧?)
2.物件的命名
jquery的物件前置$
,用來區別普通js物件,並沒有什麼特殊作用,例如:$p
jquery物件是乙個類陣列物件,而dom物件是乙個單獨的dom物件(我也不是很懂這個,先挖個坑)
3.jquery物件和dom物件的相互轉換
有時候會有這種需求呢
var $div = $('div') //jquery物件
vardiv = $div[0] //轉化成dom物件
div.style.color = 'red'
//操作dom物件的屬性
var $div = $('div') //jquery物件
vardiv = $div.get(0) //通過get方法,轉化成dom物件
div.style.color = 'red'
//操作dom物件的屬性
4.選擇器$()這個是重中之重啊…
$(
"#id" ) //id選擇器
$(".class" ) //類選擇器
$("div" ) //元素選擇器
$(" * ") //* 選擇器
感覺還是很好理解的,一目了然
還有就是 層級選擇器
5.篩選器
和css裡的 :選擇器差不多啊,跟在選擇器後面篩選
例如:
$( ".class:first" ) //所有class類節點的第乙個元素
(未完代更) Jquery基礎學習筆記 1
1 屬性 為所有匹配的元素設定乙個計算的屬性值 為所有的input新增屬性class btn input attr class btn 2 css 為每個匹配的元素新增指定的類名 對所有的提交按鈕新增樣式 input submit addclass btn 3 值 獲得第乙個匹配元素的當前值 取的某...
Jquery基礎學習筆記 1
此筆記只是作為本人學習 jquery 的隨手筆記 稍微做了一下整理 希望對新人有參考價值。1 屬性 為所有匹配的元素設定乙個計算的屬性值 為所有的 input 新增屬性 class btn input attr class btn 2 css 為每個匹配的元素新增指定的類名 對所有的提交按鈕新增樣式...
Jquery基礎學習筆記 1
此筆記只是作為本人學習 jquery 的隨手筆記 稍微做了一下整理 希望對新人有參考價值。1 屬性 為所有匹配的元素設定乙個計算的屬性值 為所有的 input 新增屬性 class btn input attr class btn 2 css 為每個匹配的元素新增指定的類名 對所有的提交按鈕新增樣式...