jquery常用的遍歷和取值方法

2022-02-28 06:21:53 字數 1253 閱讀 8911

---------》本人很少用到下拉框,但註冊,和登入篩選等位置還是挺有用的

1)獲取第乙個option值:$("#test option:first").val();

2)獲取最後乙個option值:$("#test option:last").val();

3)獲取第二個option值:$("#test option:eq(1)").val();

4)獲取選中的值:$("#test").val();

1).parent();    找父元素

2).parents();  找所有祖先元素,不限於父元素

3).children();  查詢所有子元素,只會找到直接的子元素,不會返回所有子元素

4).contents();  查詢下面所有內容,包括節點和文字

5).prev();  查詢上乙個兄弟節點,不是所有兄弟節點-------------》常用

6).prevall();  查詢所有之前的兄弟節點

7).next();  查詢下乙個兄弟節點,不是所有的兄弟節點-----------》常用

8).nextall();  查詢所有之後的兄弟節點

9).siblings();  查詢兄弟節點,不分前後

10).find();  跟jquery.filter(expr)完全不一樣,jquery.filter(expr)是從初始的jquery物件集合中篩選出一部分,而jquery.find()的返回結果,不會有初始集合中的內容,比如:$("p").find("span")是從元素p開始找,等於$("p span")

注釋:1.find(),對於python爬蟲的小夥伴來說,會經常用到,可以疊加查詢,缺點就是得找指定的父節點或者選擇器(問題也不是很大)-------------返回乙個

2.filter() 方法將匹配元素集合縮減為匹配指定選擇器的元素。我前面的部落格django的資料庫字段,特點匹配用得多,他就是篩選出符合條件的所有queryset集合---》返回乙個或多個

jquery.inarray():

$.inarray("js", arr);

arr為指定陣列

js為元素

arr = [ "a", "b", "c", "d", "e"];

arr.join("-")

a-b-c-d-e

Jquery常用取值方法

01 jquery取radio單選按鈕的值 02 input name items checked val 03 jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中,及其相關 04 獲取一組radio被選中項的值 05 var...

easyui radio 型別的取值和賦值方法

1.html 檔案 委託人證件型別 class easyui validatebox checked checked value 身份證 身份證 class easyui validatebox value 護照 護照 2.js的取值和賦值方法 取值方法 function checkradio 賦值...

easyui radio 型別的取值和賦值方法

1.html 檔案 委託人證件型別 class easyui validatebox checked checked value 身份證 身份證 class easyui validatebox value 護照 護照 2.js的取值和賦值方法 取值方法 function checkradio 賦值...