ここに 1 つまたは 2 つの同様の質問があることは知っていますが、提供された回答では問題が解決しません。乱数を作成しています。次に、n番目の子である特定の要素を強調表示したい(その乱数を使用)
コードは次のとおりです。通常の数値を使用すると機能しますが、変数を使用するとすべての子が強調表示されます。
c = $(".slideList li").length;
rn = Math.floor(Math.random() * c);
$('.slideList > li:nth-child(" + rn + ")').addClass('on');
$('.testBoxesContain > div:nth-child(" + rn + ")').fadeIn();