2
私は現在、jQuery API、特に:parent
セレクタを研究しています。jQuery、p:親セレクタが1つ多く要素を返しました
ここに私のhtmlとjQueryのコードです。
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<p id="empty-element"><p>
<p id="with-space"> </p>
<p id="with-text">hello</p>
<script type="text/javascript" src="../jquery-3.2.1.js"></script>
<script type="text/javascript">
var $pElementWhoAreThemselvesParentElement = jQuery('p:parent');
</script>
</body>
</html>
私の理解では、自身が親要素
あるすべてp
要素を選択p:parent
ということであるあなたは下のスクリーンショットから見ることができるように私は、しかし、id="with-space
とid="with-text"
とp
要素が返されることを期待しましたセレクタによって返さ余分p
要素が存在することをp:parent
私はこのことがどうして起こったのだろうと思っていましたか?私は何か間違ったことをしましたか、または:parent
セレクタの理解が間違っていましたか?
良いキャッチ。これで遊んで、私の頭を少し傷つけて、近くに行方不明が気づかなかった – charlietfl
@charlietfl同じことをしていました:) –
@ Sushanth--を手助けしてくれてありがとうございます。:) – Thor