ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptで親タグを見つける方法

JavaScriptで親タグを見つける方法

青灯夜游
リリース: 2021-10-19 17:32:40
オリジナル
7576 人が閲覧しました

JS で親タグを検索する方法: 1.parentNode 属性を使用します (構文は「子要素 object.parentNode」です)。2. Jquery のparent() またはparents() メソッドを使用します。構文は次のとおりです。 「子要素 object.parentNode」.parent()」または「子要素 object.parents()」です。

JavaScriptで親タグを見つける方法

このチュートリアルの動作環境: Windows7 システム、javascript1.8.5&&jquery2.1.1 バージョン、Dell G3 コンピューター。

親要素ノードを検索するメソッドは次のとおりです:

1. ネイティブ メソッド --parentNode 属性

parentNode属性はノードの親ノードを返すことができます。

元素.parentNode //返回元素的第一个父节点
ログイン後にコピー

2. Jquery メソッド (忘れずにパッケージをインポートしてください)

  • Element.parent() 最初のメソッドを返します要素の要素 親ノード

  • Element.parents() 要素のすべての親ノードを含む配列を返します

以下にその 1 つがあります。 例:

<!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(&#39;a&#39;).parentNode //得到<span>节点
    //也可以这么玩
    document.getElementById(&#39;a&#39;).parentNode.parentNode //得到<div>节点
 
    //Jquery的方法  记得导包哦
    $(&#39;#a&#39;).parent();//得到<span>节点
    $(&#39;#a&#39;).parent().parent();//得到<div>节点
    $(&#39;#a&#39;).parents();//得到所有父级节点   <span> ,<div> ,<body> ,<html>
    $(&#39;#a&#39;).parents(&#39;body&#39;);//得到<body>节点
</script>
</body>
</html>
ログイン後にコピー

[推奨される学習: JavaScript 上級チュートリアル ]

以上がJavaScriptで親タグを見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート