上マージンを削除できるように、(jQuery を使用して) div の h4 を一致させようとしています。ただし、h4の上にテキストがない場合にのみ一致させたいと思います。たとえば、次のように一致します。
<div>
<h4>Header</h4>
...
</div>
しかし、これではありません:
<div>
Blah blah blah.
<h4>Header</h4>
...
</div>
jQuery で思いつく最高のコードは次のとおりです。
$("div h4:first-child")
しかし、残念ながら、それは上記の両方のケースに一致します。その前にテキストノードがなく、絶対的な最初の要素になるように指定する方法はありますか?