今jQueryを学習しています。
本で学習しているのですがその中のサンプルコードによくわからない点がありました。
JavaScript
1//ここからがテーブルセルのハイライト 2 $("td").hover(function() { 3 //マウスホバー時の処理 4 //親要素(tr)にtargetクラスを追加 5 $(this).parent().addClass("target"); 6 7 //親要素から見て子が何番目の子要素なのか調べる 8 var myIndex = $(this).index(); 9 //indexは0番目から数えるがnth-childは1番目から数えるので帳尻を合わせる 10 myIndex++; 11 12 //ここの下の1行が良くわかりません 13 $("td:nth-child("+ myIndex +")").addClass("target"); 14 }, function() { 15 //マウスアウト時の処理 16 $(".target").removeClass("target"); 17 }); 18 19
このコードのコメントにある行の1行下にある("+ myIndex +")の意味がよくわかりません。
わかる方教えていただけないでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/01 08:59
2020/03/01 09:00 編集