Jquery第二次課

2021-10-02 22:07:51 字數 1525 閱讀 2653

主要用於查詢子元素。

eq() :獲取子元素裡面的其中某乙個,根據索引來獲取,索引可以是正值也可以是負值,若是負值,倒數;

first() :獲取第乙個子元素;

last : 獲取最後乙個子元素;

hasclass :根據元素的類名稱來進行過濾的, 引數是class名稱,獲取時(.log)來判斷某個元素是否具有class名稱,輸出true/false;

hasclass是jquery的方法 ,ele是js的方法。將ele轉換為jquery的方法-----$(ele):

if($

(ele)

.hasclass

("box"))

filter(): 過濾,引數可以是c類名稱等條件;

is() :判斷當前元素是什麼,返回值:true /false;

map :將陣列對映為乙個新的集合,也可以把 map對映當元素的遍歷來使用,類似於each();對映完成之後, 轉化為array用get();

get() : 獲取當前索引的物件 返回值是js物件;

has() : 過濾元素 , 把當前需要的過濾出來,不需要的去除引數:可以是選擇器、dom;

引數寫成 .box 匹配不到元素(直接找的是匹配元素的同級);

引數寫成 .box 過濾的元素必須是匹配的元素子內容;

指的是子父關係 保留的是父;

not :除過;

slice: 引數是start end , 類似資料的slice截斷,也是包頭不包尾;

這些方法類似原生js裡面的dom子父節點操作。

8. children :獲取子元素的 , 獲取所有的子集元素(直接子集);

9. find: 查詢;

10. next :獲取當前匹配元素的下乙個 ;

11. nextall :獲取當前匹配元素之後的所有元素;

12. offsetparent(): 該方法返回的父元素是定位的,找到第乙個被定位的父節點;

13. parent :獲取直接父元素 ;

14. parents:獲取去指定的父元素;

15. 獲取當前匹配元素之前的元素:prev() 之前的乙個;prevall() 之前的所有;

16. siblings: 同胞兄弟元素;不帶引數指獲取所有的同胞兄弟,用來過濾元素使用。

add(): 給jquery物件新增新的物件;以下幾種寫法都可以:

console.

log($(

"ul>li").

add($(

"p")))

;console.

log($(

"ul>li").

add(

"p"));

console.

log($(

"ul>li").

add(

".p1"))

;

addback():將自己也加入到物件中;

contents :獲取當前元素的所有節點 ,包含文字,類似於:childrennodes;

javascrip 第二次課

1.首先 注意正確語句的合法性 多練習 要具有創新 舉一反三 2.背景顏色的變換 1 最主要的 頁面顏色顯示 頁面顯示資訊 document.bgcolor 顏色 解析 document文字顯示資訊 bgcolor 背景顏色 3.例子 利用button來實現當前頁面對應背景的變換 需求分析 1.頁面...

第二次上機課

老師 teacherguo 提交作業 1 編寫乙個程式,定義圓的半徑,求圓的面積.2 華氏溫度和攝氏溫度互相轉換,從華氏度變成攝氏度你只要減去32,乘以5再除以9就行了,將攝氏度轉成華氏度,直接乘以9,除以5,再加上32即行。知識點 變數和運算子綜合應用 3 已知a,b均是整型變數,寫出將a,b兩個...

樂知第二次實訓 李偉老師第二次課

時間網頁的製作 function disptime else 延遲執行函式實現滾動的效果 函式名 延遲時間 timehander settimeout choujiang 50 choujiang 增加按鈕 function stop 不讓上面的再延遲執行 cleartimeout 可以清空延遲物件...