Das n-te Kind in IE8 und niedriger zum Laufen bringen

Ich benutze den folgenden Code:

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

Das funktioniert gut, aber ich muss das für Browser nachahmen, die n-child nicht unterstützen, wie z. B. IE8.

Ich habe versucht, mit diesem jQuery-Code eine Klasse hinzuzufügen, aber es passiert nichts. Stimmt dieser Code?

// 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');

Antworten auf die Frage(4)

Ihre Antwort auf die Frage