-2
その関数内で使用する値を渡そうとしています。nth-child式で使用する数値を渡そうとしています
addRemoveUnderline(5);
function addRemoveUnderline(navIndexNumber){
console.log(navIndexNumber + " is index number");
// remove selected class to main menu
$('header a div').removeClass("nav-selected");
// add selected class to main menu
$('header li:nth-child(navIndexNumber) div').addClass("nav-selected");
}
コンソールログは私に正しい値を与えているが、私はこのエラーメッセージ取得しておく:認識できない表現:n番目の子
OP、およびこの回答の恩恵を受ける可能性がある他の人に説明して、この回答をさらに改善してください。*なぜ*意図した結果が与えられた構文で達成されていないか。 – UncaughtTypeError
"* [試してみてください] *" - なぜですか?それは何をするためのものか?どのように機能するのですか?それはなぜ機能するのですか?これはちょうど推測ですか、これは答えですか? –