Fazendo o trabalho de n-criança no IE8 e menor

Eu estou usando o seguinte código:

.c-1:first-child, .c-2:first-child, .c-1:nth-child(4n+1) { margin-left: 0; }

que está funcionando muito bem, mas eu preciso imitar isso para navegadores que não suportam n-filho, como o IE8.

Eu tentei este código jQuery para adicionar uma classe, mas nada acontece, este código está certo?

// Support nth child in IE8
$('.c-1:first-child').addClass('remove');
$('.c-2:first-child').addClass('remove');
$('.c-1:nth-child(4n+1)').addClass('remove');

questionAnswers(4)

yourAnswerToTheQuestion