Arbeit Gibt es einen Grund, warum die Methoden außerhalb der Schleife zu arbeiten und nicht nach innen? Ich arbeite noch nicht einmal mit den Positionen und Farb- oder Textänderungen funktionieren auch nicht.jQuery-Methoden (.css, .html, etc.) nicht nach innen für
Um die Frage ein bisschen mehr zu verlängern, was ich versuche, den Text von verschiedenen Tabellenpositionen zu tun ist, zu ändern. Die Iteration funktioniert auch gut.
$('#tbody_tabla > tr:nth-child(3) > td:nth-child(5)').css("color", "red");
for (var i = 0; i < fechas.length; i++) {
for (var j = 0; j < nombres.length; j++) {
$('#tbody_tabla > tr:nth-child(3) > th:nth-child(3)').css("color", "red");
$('#tbody_tabla > tr:nth-child(4) > th:nth-child(4)').html("val");
}
}
$('#tbody_tabla > tr:nth-child(3) > td:nth-child(2)').css("color", "red");
$('#tbody_tabla > tr:nth-child(2) > td:nth-child(2)').html('HOLA');
Ich werde die HTML hinzufügen zu
<table class="table table-bordered" id="tabla_servicios" style="width:100%; padding:12px">
<tbody id="tbody_tabla">
<tr>
<th></th>
<th>2014-01-01 00:00:00</th>
<th>2014-02-13 00:00:00</th>
<th>2014-03-01 00:00:00</th>
<th>2014-04-01 00:00:00</th>
</tr>
<tr>
<th>Value2</th>
<td>2,2</td>
<td>2,3</td>
<td>2,4</td>
<td>2,5</td>
</tr>
<tr>
<th>Value3</th>
<td>3,2</td>
<td>3,3</td>
<td>3,4</td>
<td>3,5</td>
</tr>
<tr>
<th>Value4</th>
<td>4,2</td>
<td>4,3</td>
<td>4,4</td>
<td>4,5</td>
</tr>
<tr>
<th>Value5</th>
<td>5,2</td>
<td>5,3</td>
<td>5,4</td>
<td>5,5</td>
</tr>
<tr>
<th>Value6</th>
<td>6,2</td>
<td>6,3</td>
<td>6,4</td>
<td>6,5</td>
</tr>
<tr>
<th>Value7</th>
<td>7,2</td>
<td>7,3</td>
<td>7,4</td>
<td>7,5</td>
</tr>
<tr>
<th>Value8</th>
<td>8,2</td>
<td>8,3</td>
<td>8,4</td>
<td>8,5</td>
</tr>
</tbody>
</table>
Bitte zeigen Sie die entsprechenden HTML, damit wir y testen können unser Code. –
Der Inhalt in der Schleife ist statisch, also nicht sicher, was der Punkt der Schleife ist. –
Wissen Sie, dass Sie innerhalb der Schleife immer wieder dieselben Elemente auswählen? Was versuchst du genau zu machen? Was entsprechen 'i' und' j'? – epascarello