jsWaffle質問掲示板(雑談やTips歓迎)

jsWaffleについて質問する掲示板です。(雑談や発見したTipsの投稿も大歓迎です!)
[一覧へ] > (@74) [普通] [質問]
@74■ (#241) 【基本質問】jQueryにおける”+”の意味 - てんぷる (2011-11-24 01:03) /普通 質問
【質問事項】どのような問題ですか?

>jQueryの基本を学んでいます。jQueryデザイン入門という本の中で、表のマウスオーバーハイライトに関する説明があるのですが、その中ででてくるコードの中で使われている”+”の意味がどうしてもわかりません。どなたかおしえてくれませんか?

【再現方法】サンプルソース、再現手順など

こちらが問題のjQueryコードです。

>$("td").mouseover(function(){
    $("td:nth-child("+($("td").index(this)%$("th").size()+1)+")").addClass("hover");
  }).mouseout(function(){
    $("td:nth-child("+($("td").index(this)%$("th").size()+1)+")").removeClass("hover");
  });
この中の以下コードについて、nth-child("横にある"+"と、+1)横にある"+"の役割がどうしてもわかりません。
$("td:nth-child("+($("td").index(this)%$("th").size()+1)+")")

どなたか教えていただけないでしょうか?


(#241)へ返信する:

名前
タイトル
本文
困った度
状態
確認キー お手数ですが、いたずら防止のために、半角数字で「8932」と入力してください。
編集キー 編集時に使うキーを入力(省略可能)
添付ファイル 画像ファイル(最大300KB)を添付可能