前提:$(this):代替當前元素。
一、獲取上級元素:
1、獲取父元素
$(this).parent();
2、獲取祖先元素
$(this).closest(selector
);【必填選擇器】
二、獲取同級元素:
1、獲取後面最近乙個(滿足條件的)元素:
$(this).next(selector);
如有選擇器,則獲取後面最近乙個匹配該選擇器的元素。
2、
獲取後面所有(滿足條件的)元素:
$(this).nextall(selector);
如有選擇器,則獲取後面所有匹配該選擇器的元素。
3、獲取前面最近乙個(滿足條件的)元素:
$(this).prev(selector);
如有選擇器,則獲取前面最近乙個匹配該選擇器的元素。
4、
獲取前面所有(滿足條件的)元素:
$(this).prevall(selector);
如有選擇器,則獲取前面所有匹配該選擇器的元素。
5、獲取前面元素,碰到指定元素結束:
$(this).prevuntil(selector);【必填選擇器】
從近到遠依次獲取前面元素,碰到指定selector,獲取結束。
6、獲取後面元素,碰到指定元素結束:
$(this).nextuntil(selector);【必填選擇器】
從近到遠依次獲取後面元素,碰到指定selector,獲取結束。
7、獲取其他同級(滿足條件的)元素:
$(this).siblings(selector);如有選擇器,則獲取匹配該選擇器的其他同級元素。
三.獲取子元素:
1、獲取直系子元素:
$(this).children(selector);
如有選擇器,則獲取匹配該選擇器的子元素。
2、獲取後代:
$(this).find(selector);【必填選擇器】
如有選擇器,則獲取匹配該選擇器的後代元素。
獲取通途系統的相關元素對應的值
之前一直希望能直接通過js獲取到系統中任意乙個值,開始嘗試的時候,始終一直失敗,參考網路的資料,一直致力於document.getelementbyid value這樣取值,一直在嘗試,從來未成功,原諒我基礎太差,哈哈。今天專門研究了下rfs中的js取值,解決了如下的問題 1.js中取值的方法,2....
2 1 5保留 列表相關元素
html5還保留了如下幾個列表相關元素。1 ul 定義無序列表。該元素可以指定id class style等核心屬性,還可以指定onclick等事件屬性。該元素只能包含li子元素。2 ol 定義有序列表。該元素可以指定id class style等核心屬性,還可以指定onclick等各種事件屬性。該...
JQuery元素獲取
前言 這是本類別博文jquery 即用即查開篇。因為查手冊太麻煩,而且有時候需要深入命令所在詳細頁面才能了解此命令的具體作用是什麼。寫這幾篇文章就是為了,工作遇到問題時,一看這幾篇文章就可以查到哪個命令的作用正好符合,然後自己再深入手冊進行具體學習用法。寫的都是常用的一些,前提是你對jquery命令...