Gibt es jemanden, der weiß, wie man ein bestimmtes attribut (eine Klasse in diesem Fall) beim letzten Versuch von insertAfter() in jQuery gibt?Wie spezifiziere ich den letzten Prozess von insertAfter() in jQuery?
Zum Beispiel
Vorher:
<td class="column-timesheet-travel">
</td>
<td class="column-timesheet-travel">
</td>
Nach $('<td class="column-timesheet-work"></td>').insertAfter(".column-timesheet-travel")
, sollte es so etwas wie sein:
<td class="column-timesheet-travel">
</td>
<td class="column-timesheet-work">
</td>
<td class="column-timesheet-travel">
</td>
<td class="column-timesheet-work NewClassAddedOnLastAttempt">
</td>
Oder gibt es eine andere bessere Möglichkeit, dies zu tun? Vielen Dank im Voraus.
Können Sie diese Klasse nicht einfach in den HTML-Code einfügen, den Sie hinzufügen ...? –
@RoryMcCrossan Leider konnte ich nicht. Denn im Falle meines Projekts kann der Benutzer die Seite anpassen. Also, ich muss das HTML und CSS mit javascript/jQuery verwalten. –
Fügen Sie den Klassennamen nicht hinzu, verwenden Sie '.column-timesheet-work: last-child {/ * CSS hier * /}' in Ihrem CSS? –