div内の最初の画像を選択するCSSセレクターを定義できるかどうかは誰にもわかりませんが、それがdiv内の最初の子である場合に限ります。
jQueryでは、次のような比較を使用します...
if ($('#div img:first-child') == $('#div>*:first-child')) {
...
}
div内の最初の画像を選択するCSSセレクターを定義できるかどうかは誰にもわかりませんが、それがdiv内の最初の子である場合に限ります。
jQueryでは、次のような比較を使用します...
if ($('#div img:first-child') == $('#div>*:first-child')) {
...
}
"first-child" の定義により、セレクター ( ofdiv
があると仮定)id
div
#div img:first-child
すでにそうしています。いずれかの最初の画像div
は
div img:first-child
ただし、BoltClock の回答が指摘しているようimg
に、div
.
それを選択するだけなら、jQuery で比較する必要はありませんimg
。次のように 2 つのセレクターを組み合わせるだけです。
#div > img:first-child
これは、jQuery と CSS の両方で機能します。
これは単純な CSS セレクターです。
#div:first-child img:first-child