読者です 読者をやめる 読者になる 読者になる

一から勉強させてください( ̄ω ̄;)

最下級エンジニアが日々の学びをアウトプットしていくだけのブログです。

jQuery

jQuery.DeferredとかjQuery.whenの使い方について

今回はjQuery.Deferredとかそれに関連するjQuery.whenとかのことをざっくり書こうと思います。 まずざっくりとDeferredについて。 Deferredオブジェクトはunresolved, resolved, rejectedのいずれかの状態をもつオブジェクトです。デフォルト値はunresoleved…

jQueryのバージョン確認方法について

今回は簡単な記事ですが、jQueryのバージョンをさくっと確認する方法を書きたいと思います。 jQueryのソース(今回みたのは2.0.3)をざっと見ると、以下のようになってます。 ちなみにめちゃめちゃ省略してます。 (function(window, undefined){ var rootjQu…

jsPerfつかってみた

先日、JavaScriptのコードスニペットに対してベンチマークをとることができる「jsPerf」というサービスをつかってみました。 今回はそのときの備忘録的メモを書きたいと思います。 サイトはこちら↓http://jsperf.com/ それでは早速順番に進んでいきたいと思…

GruntでjQueryをカスタムビルドしてみた

今回はjQueryのカスタムビルドに挑戦してみました。 これができれば余計な機能を省いた軽いjQueryを使えるようになるのでパフォーマンスの向上も期待できるはず!! ひとまず参考にしたのはhttps://github.com/jquery/jqueryのREADMEです。 ここに一連の流れ…

jQueryで簡単な拡大縮小アニメーションをつくってみた

今回は、簡単な拡大アニメーションをつくったときのことを書きたいと思います。 まず実際につくったサンプルはこちら↓ http://jsfiddle.net/danimal141/HhpFz/1/embedded/result/ブラウザのウインドウを縮小していただくと、要素の配置が変わってまた乙な感…

jQueryのイベント処理について (onとliveを比較してみたり)

今回は、jQueryのイベント処理について書きたいと思います。この前、何気なくjQueryでクリックイベントを登録しようとしたら、それが全然効かなくてくっそハマってしまいました。。その時の復習(復讐)のための記事でございます!! まずハマってしまった時…

要素をドラッグアンドドロップしてみた

今回はHTML5でサポートされたドラッグアンドドロップに挑戦しました。あ、ちなみに以前書いたFile APIを使ったファイル読み込みと同じ本を参考にしてます。。 (今後もお世話になり続けることが予想されるので毎回紹介するといったことはしませんw) では…

File APIを使ってファイル読み込んでみた

今回はHTML5のFile APIを使って、「フォームに指定したファイルを読み込んでブラウザに表示させる」というのをやってみたいと思います。 細かい動きはjQueryでつくってみました。これ↓ http://jsfiddle.net/danimal141/ey6SU/embedded/result/ コードはこち…

jQueryでドロップダウンメニューをつくってみた

今日は以前勉強した復習として、jQueryでドロップダウンメニューをつくってみました。 完成品→http://jsfiddle.net/danimal141/xuFxg/embedded/result/ しょぼくてすんません。。 それでは順を追って、簡単に書いていきたいと思います!! 1,HTML まずは<ul>,<li></li></ul>…