• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQuery コールバック関数について)

jQueryコールバック関数でテキストを変更する方法

このQ&Aのポイント
  • jQueryのコールバック関数を使用してテキストを変更する方法を学んでいます。
  • 具体的には、上記のソースコードで、iとoriginalというパラメーターがどのように取得されるのかを理解したいと思っています。
  • 回答をお待ちしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • think49
  • ベストアンサー率59% (285/482)
回答No.3

#2 です。補足を読みました。 > 前の補足にも書いたのですが、第1引数がなぜ0なのかわかりません。 index なのだから配列と同じように 0 から始まるものだと思いますが、「どういう理由で何が入るはず」とお考えなのでしょうか? # Re: tezzo047さん

tezzo047
質問者

お礼

あ!その0でしたか.... ありがとうございました。

その他の回答 (2)

  • think49
  • ベストアンサー率59% (285/482)
回答No.2

jQueryオブジェクトの 要素index, 要素値 に callback 関数で処理する仕様だからではないでしょうか。 最も、IDセレクタでそれをやる意味はない(indexが一つしかない)と思いますが…。 http://api.jquery.com/text/#text-function # Re: tezzo047さん

tezzo047
質問者

補足

前の補足にも書いたのですが、第1引数がなぜ0なのかわかりません。

  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.1

そうjQueryが作られてるからです。 それ以上の理由はありません。 ライブラリ作者が、そう動けば便利だと思ったから、そういう動作になるように作ったのです。 jQueryはかなりブラックボックス度の高いライブラリなので、 仕組みは気にしないで、どんどん便利なものとして覚えて使っていく方がいいです。 その意味でもっと分かりやすくコーディングしたければ、ライブラリを使わないことです。

tezzo047
質問者

補足

第1引数のindexが分からないのですが...

関連するQ&A

専門家に質問してみよう