- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQuery コールバック関数について)
jQueryコールバック関数でテキストを変更する方法
このQ&Aのポイント
- jQueryのコールバック関数を使用してテキストを変更する方法を学んでいます。
- 具体的には、上記のソースコードで、iとoriginalというパラメーターがどのように取得されるのかを理解したいと思っています。
- 回答をお待ちしています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#2 です。補足を読みました。 > 前の補足にも書いたのですが、第1引数がなぜ0なのかわかりません。 index なのだから配列と同じように 0 から始まるものだと思いますが、「どういう理由で何が入るはず」とお考えなのでしょうか? # Re: tezzo047さん
その他の回答 (2)
- think49
- ベストアンサー率59% (285/482)
回答No.2
jQueryオブジェクトの 要素index, 要素値 に callback 関数で処理する仕様だからではないでしょうか。 最も、IDセレクタでそれをやる意味はない(indexが一つしかない)と思いますが…。 http://api.jquery.com/text/#text-function # Re: tezzo047さん
質問者
補足
前の補足にも書いたのですが、第1引数がなぜ0なのかわかりません。
- b0a0a
- ベストアンサー率49% (156/313)
回答No.1
そうjQueryが作られてるからです。 それ以上の理由はありません。 ライブラリ作者が、そう動けば便利だと思ったから、そういう動作になるように作ったのです。 jQueryはかなりブラックボックス度の高いライブラリなので、 仕組みは気にしないで、どんどん便利なものとして覚えて使っていく方がいいです。 その意味でもっと分かりやすくコーディングしたければ、ライブラリを使わないことです。
質問者
補足
第1引数のindexが分からないのですが...
お礼
あ!その0でしたか.... ありがとうございました。