Я стараюсь выбрать элемент td
который содержит "Text1" без ввода этого элемента td
ID. Таким образом, «Text1» должен иметь фоновый цвет красного цвета в конце. Я пробовал это так, но это не работает.Как выбрать первый ребенок родителя с помощью идентификатора дочернего элемента?
$("#test").parent().closest("td").css("background-color", "red");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td>
<p>
Text1
</p>
</td>
<td id="test">
<p>
Text2
</p>
</td>
</tr>
</table>
https://jsfiddle.net/8wyuggxz/
Название и содержание кажутся противоречащими друг другу. В заголовке указано * использование id дочернего элемента *, тогда как контент говорит *, не указывая этому элементу 'td' идентификатор *. – Harry
с «this td element» i означает элемент td, который содержит «Text1» – Black