1. jQuery對象是一個包含所有匹配的任意多個dom元素的偽數(shù)組對象
2. 基本行為?
size()/length屬性: 包含的DOM元素個數(shù)?
[index]/get(index): 得到對應(yīng)位置的DOM元素?
?each(): 遍歷包含的所有DOM元素?
index(): 得到在所在兄弟元素中的下標(biāo)(調(diào)用這個方法的對象基本都是包含多個兄弟元素的)
例子說明:
測試一
測試二
測試三
測試四
//需求1. 統(tǒng)計一共有多少個按鈕
//獲取button的jquery對象
var $buttons=$("button");
console.log($buttons.length,$buttons.size());
//需求2. 取出第2個button的文本
/*[index]/get(index): 得到對應(yīng)位置的DOM元素*/
console.log($buttons[1].innerHTML,$buttons.get(1).innerHTML);
// 需求3. 輸出所有button標(biāo)簽的文本
$buttons.each(function(){
console.log(this.innerHTML)
})
//需求4. 輸出'測試三'按鈕是所有按鈕中的第幾個
console.log($("#btn3").index())