有沒有人知道如何在jQuery中insertAfter()的最後一次嘗試時給出特定的attribut(在這種情況下是一個類)?如何給jQuery的insertAfter()的最後一個過程賦予特定的屬性?
例如,
前:
<td class="column-timesheet-travel">
</td>
<td class="column-timesheet-travel">
</td>
$('<td class="column-timesheet-work"></td>').insertAfter(".column-timesheet-travel")
後,它應該是這樣的:
<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>
或有任何其他更好的方式來做到這一點? 預先感謝您。
難道你不只是把這個類放入你要添加的HTML中嗎? –
@RoryMcCrossan不幸的是我不能。因爲在我的項目中,用戶可以自定義頁面。所以,我需要用javascript/jQuery管理html和css。 –
不要添加類名稱,只需在CSS中使用'.column -timesheet-work:last-child {/ * CSS here * /}'? –