Лучше всего объяснить с помощью кода:
$(".myParent .myChild:nth-child(3n)").css('border-top-color','#ffffff');
√ Работы
myVar = "3n";
$(".myParent .myChild:nth-child(myVar)").css('border-top-color','#ffffff');
X не работает
Это, очевидно, программирование jQuery 101 ... но серьезно, почему на земле это не сработает ?!
Я передаю то же самое вещь!
Я пробовал это как> myVar = 3n (без строки), очевидно, это не должно работать, и это не сработало.