JS JQuery獲取元素的方法

2021-10-07 14:54:07 字數 1117 閱讀 4503

jquery獲取:

jquery.parent(expr),找父親節點,可以傳入expr進行過濾,比如$("span").parent()或者$("span").parent(".class")

jquery.parents(expr),類似於jquery.parents(expr),但是是查詢所有祖先元素,不限於父元素

jquery.children(expr),返回所有子節點,這個方法只會返回直接的孩子節點,不會返回所有的子孫節點

jquery.contents(),返回下面的所有內容,包括節點和文字。這個方法和children()的區別就在於,包括空白文字,也會被作為乙個jquery物件返回,children()則只會返回節點

jquery.prev(),返回上乙個兄弟節點,不是所有的兄弟節點

jquery.prevall(),返回所有之前的兄弟節點

jquery.next(),返回下乙個兄弟節點,不是所有的兄弟節點

jquery.nextall(),返回所有之後的兄弟節點

jquery.siblings(),返回兄弟姐妹節點,不分前後

jquery.find(expr),跟jquery.filter(expr)完全不一樣:

jquery.filter(),是從初始的jquery物件集合中篩選出一部分,而

jquery.find(),的返回結果,不會有初始集合中的內容,比如$("p").find("span"),是從元素開始找,等同於$("p span")

js獲取:

var chils= s.childnodes;  //得到s的全部子節點

var par=s.parentnode; //得到s的父節點

var ns=s.nextsibling; //獲得s的下乙個兄弟節點

var ps=s.previoussibling; //得到s的上乙個兄弟節點

var fc=s.firstchild; //獲得s的第乙個子節點

var lc=s.lastchild; //獲得s的最後乙個子節點

js jquery獲取元素,元素篩選器

1.js獲取元素 var test document.getelementbyid test var parent test.parentnode 父節點var chils test.childnodes 全部子節點 var first test.firstchild 第乙個子節點 var last...

Js Jquery獲取iframe中的元素

在父視窗中獲取iframe中的元素 js 格式 window.frames iframe的name值 document.getelementbyid iframe中控制項的id click 例項 window.frames ifm document.getelementbyid btnok clic...

Js Jquery獲取iframe中的元素

在web開發中,經常會用到iframe,難免會碰到需要在父視窗中使用iframe中的元素 或者在iframe框架中使用父視窗的元素。1 2 3 4 5 6 7 8 9 10 11 格式 window.frames iframe的name值 document.getelementbyid iframe...