jquery如何獲取某兄弟節點,不是全部的,是指定的兄弟節點

2021-05-05 01:42:50 字數 1264 閱讀 2646

1樓:霜霜聊遊戲

$('#id').siblings() 當前元素所有的兄弟節點

$('#id').prev() 當前元素前一個兄弟節點

$('#id').prevaall() 當前元素之前所有的兄弟節點

$('#id').next() 當前元素之後第一個兄弟節點

$('#id').nextall() 當前元素之後所有的兄弟節點

這三個方法都可以新增選擇器,給出選擇條件,就能找到你指定的兄弟節點了。

擴充套件資料

1、jquery 獲取元素(父節點,子節點,兄弟節點)

$("#test1").parent(); // 父節點

$("#test1").parents(); // 全部父節點

$("#test1").parents(".mui-content");

$("#test").children(); // 全部子節點

$("#test").children("#test1");

$("#test").contents(); // 返回#test裡面的所有內容,包括節點和文字

$("#test").contents("#test1");

$("#test1").prev();  // 上一個兄弟節點

$("#test1").prevall(); // 之前所有兄弟節點

$("#test1").next(); // 下一個兄弟節點

$("#test1").nextall(); // 之後所有兄弟節點

$("#test1").siblings(); // 所有兄弟節點

$("#test1").siblings("#test2");

$("#test").find("#test1");

2、元素篩選

// 以下方法都返回一個新的jquery物件,他們包含篩選到的元素

$("ul li").eq(1); // 選取ul li中匹配的索引順序為1的元素(也就是第2個li元素)

$("ul li").first(); // 選取ul li中匹配的第一個元素

$("ul li").last(); // 選取ul li中匹配的最後一個元素

$("ul li").slice(1, 4); // 選取第2 ~ 4個元素

$("ul li").filter(":even"); // 選取ul li中所有奇數順序的元素

2樓:匿名使用者

siblings(" 指定兄弟節點的id")

如何使用jquery獲取form表單中被選中的radio值

比如有form中有如下radio aaabbb ccc執行dotest方法內 列印結果 容true false form type radio checked each function index,element jquery如何獲取選中單選按鈕radio的值 簡單來說 var val input...

如何用jquery獲取input輸入框中的值

用jquery獲取input輸入框中的值的方法如下 1 利用val方法 val id val 2 利用attr屬性,獲取專 value的指定屬的值 val id attr value var v input id val v就是要獲取的值 如何用jquery獲取input輸入框中的值 你好!txt ...

jquery怎麼獲取radio的值

1.獲取選中值 三種方法都可以 input radio checked val input type radio checked val input name rd checked val 2.設定第一個radio為選中值 input radio first attr checked checked...