今回はjQueryのanimate()に比べて高速で高機能なプラグイン「Velocity.js」について調べてみました。 ■Velocity.js(公式/記事作成時最新バージョン 1.2.2) http://julian…
みなさん、モーダルしてますか? Webサイトでモーダルウィンドウを実装する機会は多いと思うのですが、プラグインも豊富なので何を使おうか悩んだことがある人も多いはず。 僕は、定番ですがColorboxというjQueryプラ…
NaN(Not a Number)は、数値以外であることを表す特別な値です。 等価演算子(==)と同値演算子(===)では、どちらかの値がNaNの場合は常にfalseを返すため、 NaNであるか判定することができません。…
こんにちは。 フットサル開始20分で人生初の肉離れをやってしまった中川です。 以前、ちょっと長めのページを1つ作ることになったのですが、少し表示が遅かったので above the holdで最初に表示される部分をインライ…
Mobile でハンバーガーボタンはよく見かけますが、 ちょっとアニメーションをつけたりするのは意外と時間がかかるものです。 そこで、ご存知の方も多いかもしれませんが、 今回ご紹介するのは「Transfor…
ページに埋め込んだYouTubeをJavaScriptで制御する機会が何度かあったので、 YouTube Player API の使い方をまとめてみます。 今回使用するのは、以下のIFrame API になります。 if…
前回の記事「D3.jsの使い方とグラフを作成するサンプル」に引き続き、今回もD3.jsを使用します。 今回はD3.jsを使用してブラウザ上に日本地図を作成し、 CSVファイルに記載された果物の都道府県別出荷量のデータを反…