Я пытаюсь соответствовать h4 div (используя jQuery), чтобы я мог удалить его верхнее поле. Тем не менее, я хочу соответствовать h4, только если на нем нет текста. Например, сопоставьте это:
<div>
<h4>Header</h4>
...
</div>
но не это:
<div>
Blah blah blah.
<h4>Header</h4>
...
</div>
Лучший код, который я мог бы придумать в jQuery, это:
$("div h4:first-child")
Но это, к сожалению, соответствует обоим вышеупомянутым случаям. Можно ли в любом случае указать, что вы хотите, чтобы это был абсолютный первый элемент, без текстовых узлов до него?