So finden Sie das übergeordnete Tag in JS: 1. Verwenden Sie das Attribut parentNode, die Syntax lautet „untergeordnetes Element object.parentNode“; 2. Verwenden Sie die Methode parent() oder parent() in Jquery, die Syntax lautet „untergeordnetes Element“. object.parent()“ oder „ChildElementObject.parents()“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, Javascript1.8.5 &&jquery2.1.1-Version, Dell G3-Computer.
1. Native Methode – parentNode-Attribut
Das parentNode-Attribut kann den übergeordneten Knoten eines Knotens zurückgeben.
元素.parentNode //返回元素的第一个父节点
2. Jquery-Methode (denken Sie daran, das Paket zu importieren)
Element.parent()
Gibt den ersten übergeordneten Knoten des Elements zurück元素.parent()
返回元素的第一个父节点
元素.parents()
Element.parents ()
Gibt ein Array zurück, das alle übergeordneten Knoten des Elements enthält<!doctype html> <html> <head> <meta charset="UTF-8"> </head> <body> <div><span><a id="a"></a></span></div> <script src="jquery-2.1.1.min.js"></script> <script> //原生的方法 document.getElementById('a').parentNode //得到<span>节点 //也可以这么玩 document.getElementById('a').parentNode.parentNode //得到<div>节点 //Jquery的方法 记得导包哦 $('#a').parent();//得到<span>节点 $('#a').parent().parent();//得到<div>节点 $('#a').parents();//得到所有父级节点 <span> ,<div> ,<body> ,<html> $('#a').parents('body');//得到<body>节点 </script> </body> </html>
Das obige ist der detaillierte Inhalt vonSo finden Sie das übergeordnete Tag in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!