Check

$.each

| | コメント(0) | トラックバック(0)
jQueryのeachの書式を間違って覚えていたことが判明。
「$( [] ).each( function() {} )」ではなくて、「$.each( [], function() {} )」の方が正しいよう。
(最初の書式はjQuery objectのeachで、arrayをeachするなら後の書式)

「$( [] ).map( function() {} )」をつかってて気づいた。
(帰ってくるのがjQuery objectなのでおかしいなと思った)

でも「$.map( [], function() {} )」より、「$( [] ).map( function() {} )」の方がかっこよくて好き。
(Arrayがいるなら「$.makeArray( $( [] ).map( function() {} ) )」となって
微妙だけど)

ついでに「$.map( [], function() {} )」は「[]」の要素をargumentsとして受けるけど、「$( [] ).map( function() {} )」は「[]」の要素をthisとして受ける。
(function内の書式が違うので注意)

トラックバック(0)

このブログ記事を参照しているブログ一覧: $.each

このブログ記事に対するトラックバックURL: http://0-9.sakura.ne.jp/mt/mt-tb.cgi/296

コメントする