Wie kann ich alle Elemente in meinem td
, dessen ID endet mit einem 2
?Wählen Sie alle Elemente in TD mit bestimmten ID
In meinem Code, die IDs
des 2. und 4. Element enden mit einem 2
, so dass diese Elemente Hintergrundfarbe rot werden soll.
<table>
<tr>
<td>
<input type="text" id="abc|1">
</td>
</tr>
<tr>
<td>
<select id="def|2">
<option>123</option>
<option>456</option>
<option>789</option>
</select>
</td>
</tr>
<tr>
<td>
<input type="radio" id="ghi|1" />
</td>
</tr>
<tr>
<td>
<input type="text" id="jkl|2">
</td>
</tr>
</table>
Das ist mein Ansatz:
$("table td:nth-child(1)[id$=2]").css("background-color", "red");
Sie sind nicht id ... sie sind Klassenname –
@The_Black_Smurf: Mein schlechtes. Das habe ich korrigiert. – user1170330