- ベストアンサー
function()とはこれから関数をかきますとい
function()とはこれから関数をかきますという宣言なのでしょうか? doctype宣言のようなイメージでしょうか? $('button’).click(function(){ $(’div.anime’).animation('width','100%'); }) その場合上記は無名関数に当たりますよね。 評価をしていないのになぜ実行されるのでしょうjか? また、function()はあちっこっちで出てきて、この場合は何なんだろうと混乱しませんか?
- みんなの回答 (3)
- 専門家の回答
お礼
ありがとうございます。 function()はあちっこっちで出て来るのですが、すべて無名関数ということでよいのですね。 関数の実行を評価というと聞きました。 >>> click() の引数で渡された関数が呼び出される仕組みです。 ここがよくわかりませんでした。 初心者にもわかるように具体的に教えていただければ幸いです。 (function(){ ... } 上記引数がclick関数に渡されるということを言っているのですか? ・$('button’).click(function kansuuname(){ ... } $('button’).click(function kansuuname(){ ... } () $('button’).click(function (){ ... } () とjqueryで行っても問題ないのですね。