検索

ホームページ  >  に質問  >  本文

JavaScript - Web ページのクロールに関する問題 Jquery セレクターの最初の子

Webサイトをクロールしていると、
h2とh3は同じ構造になっている気がするのですが、なぜh2:first-childではデータが取得できるのに、h3ではデータが取得できないのでしょうか。

最終結果 h2_1 と h2_2 は同じですが、問題ありません。
h3_1 は問題ありませんが、h3_2 は空です。これはなぜですか?

コードは次のとおりです

リーリー
巴扎黑巴扎黑2750日前503

全員に返信(1)返信します

  • 为情所困

    为情所困2017-05-16 13:30:41

    セレクター xxx:first-child は、xxx の親要素の最初の子要素が xxx である場合、xxx を選択するには、これら 2 つの条件が同時に満たされる必要があることを意味します。

    は xxx の親要素の最初の子要素ではなく、また xxx の親要素の子要素の最初の xxx でもありません

    h2.font-headline-teaserの親要素の最初の子要素はh2.font-headline-teaserなので選択可能です

    h3.font-sub-headlineの親要素の最初の子要素はh3.font-sub-headlineではないので空です

    返事
    0
  • キャンセル返事