会社のPCが逝ってしまいました。前向きに考えればやっとXPを卒業です。
さて、新しいPCを購入したわけですが、スペックと値段、見た目でMac miniにしました。

正直、eclipseやApacheやAtokはMacでも動くしその他諸々Macの方がいいことやMacでもいいことがほとんどなのですが、秀丸とtortoiseSVNが使いたいという理由でBoot Campを使ってwindows7をインストールしました。
セールスプロモーション & Webトレンド最新情報
会社のPCが逝ってしまいました。前向きに考えればやっとXPを卒業です。
さて、新しいPCを購入したわけですが、スペックと値段、見た目でMac miniにしました。

正直、eclipseやApacheやAtokはMacでも動くしその他諸々Macの方がいいことやMacでもいいことがほとんどなのですが、秀丸とtortoiseSVNが使いたいという理由でBoot Campを使ってwindows7をインストールしました。
javaやPHPなどで慣れていると、どうしても理解しにくいのがjavascriptのprototypeとcall,applyだと思います。
別に理解できなくてもプログラム書けるんですけどね。とくにjQueryとか使っちゃうと。しかし、理解できてくるとjavascirpt超おもしろいです。
さて、prototypeがなんぞやっていうのは例によっていくらでも解説されているのでググってみて下さい。
ここではprototypeを使った例を挙げておきます。これだけでprototypeを理解する意図ではなく、理解の助けになれば程度です。

通常、ブロック要素を横並びにしたいときは『float』を使うことが多いと思います。しかしfloatには
といった面倒がつきまといますよね。そんな時は『display: inline-block;』の出番です。block要素のように高さや縦方向のpadding、marginが指定できる上に、inline要素のように横並びができ、しかも高さが異なるボックスがあってもレイアウトが崩れません。
jQueryのclick()やchange()などのイベント系の関数超便利ですよね。
実際にこれが何をやっているかと言うと下記のように単にclickなどのイベント名でbindしているだけなんです。
つまり
click(fn) イコール bind(“click”,fn)
というわけです。
そして、引数がなければtriggerが起動してます。