何が変わったか(概要) jQuery 3.0では、非推奨としていたAPIやドキュメントになかったAPIを削除したり、全体的にAPIを整理してバグを修正しています。また一部のAPIでは、大きな仕様変更があります。既存のコードを動作させる場合には注意が必要ですので、まず移行プラグインをバージョンアップ対応ツールとして使って、影響具合を確認することをお勧めします。 なお、jQuery 3.0での特に大きな変更点は、次のとおりです。 バージョンの1本化 Deferred機能が「Promises/A+」仕様に準拠 非推奨のload、unload、errorを削除して、onメソッドに統一 カスタムセレクタの高速化 既存コードからの移行 既存のコードを移行できるように、Ver3用移行プラグインがリリースされています。このプラグインでは、影響のあるコードに対して警告がブラウザのコンソールに表示されますので
howler.jsは非依存型のバニラなJavaScriptオーディオライブラリです。クロスプラットフォームで動作、多様なコーデックのサポート、オーディオのスプライトとコントロール、オートキャッシュによるパフォーマンスの向上などが主な特徴との事。軽量で扱いやすそうです。ライセンスはMIT。ドキュメントはGithubでご確認下さい。 howler.jsOn Github
Result チェックボックスの数を制限する時に。 jQuery$("input[name='tech']").change(function () { //チェックボックスの最大数を設定 var maxAllowed = 2; //チェックされた数をチェック var cnt = $("input[name='tech']:checked").length; if (cnt > maxAllowed) { $(this).prop("checked", ""); 設定した数より多くチェックが付けられる場合にアラート表示 alert('' + maxAllowed + 'つ以上は選べません!'); } });viaHow to limit the number of selected checkboxes?
jQuery word and Character Counter Plugin 文字数・単語数をリアルタイムにチェックできるjQueryプラグイン textareaにテキストを入力中に文字数のカウントをリアルタイムにチェックできます。 使い方は次のように簡単に使えます 関連エントリ 範囲指定のUI実装jQueryプラグイン「range-picker」 フォームの送信をAjax化できるjQueryプラグイン「Submitter」 カスタマイズ性の高いレーティング用jQueryプラグイン「Rateit.js」 簡単なTODOリストウィジェットをサイトに組み込めるjQueryプラグイン「Lobilist」
GitHub - naver/ImageMaps: jquery plugin which can be partially linked to the image 画像内にテキストや図形を合成できるjQueryプラグイン「naver/ImageMaps」 地図等にピンを立てたり、説明文を入れたりと、ブラウザ上で画像を作ることができます。 画像の合成をブラウザ上で実施したい場合等に使えそうです 関連エントリ 画像の読み込み順序を指定できるJS「EagerImageLoader」 Mediumのような画像ズームエフェクトが実装できる「enhance.js」 画像の特定部分をどんどんズームできる「jfMagnify」 画像の特徴色をJSで抽出できる「Colorify.js」 HTMLをCanvasを使って画像に変換するjQueryサンプル
Jquery-levelup by pstrinkle ポイントをプラス・マイナスするアニメーション実装「Jquery-levelup」。 投票機能などの実装部分で使えそう。単に、数値をプラスするだけではなく、アニメーションすることで、よりポイントが加算された感が出ます 関連エントリ mo.jsを使って、いいね!アイコンをクールにアニメーションさせるデモ CSSで様々にアニメーションするハンバーガーアイコン実装「Hamburgers」 ボタンをモーダルに気持よくアニメーションさせつつ変形させるデモ オシャレなアニメーションで動作するスライドショー「Elastic Circle Slideshow」 Rebound.jsとCanvasを使った超カッコイイローディングアニメーション実装デモ
Google Mapをはじめ、YouTube, Vimeo, Vine, TEDなどの動画、SpotifyやSoundCloudなどの音楽、GitHub, CodePen, JS Binなどのコードなど、さまざまなメディアをWebページに簡単に埋め込むことができるスクリプトを紹介します。 :heart:(ハート)や:smile:(スマイル)などの絵文字を使ったテキストを埋め込めます。 リンクを検出して、bit.ly, buff.ly などの短縮URLに置き換えます。 Twitterのツイートを埋め込みます。 YouTubeやVimeoの動画をAPIから取得して埋め込みます。 dailymotion, vine, TEDなどの動画共有サービスもサポート。 SpotifyやSoundCloudなどの音楽サービスもサポート。 HTML5プレイヤーにサポートされた音楽ファイル(.wav, .mp3
RangeTouch - A super tiny library to make input type='range' sliders work better on touch devices 範囲指定のスライダーUIを簡単に実装できる「RangeTouch」 次のようなタッチデバイスでも動作するようなフォームUIを input type="range" のように記述して実現できるようにする軽量なライブラリです 関連エントリ Bootstrapのパラメータ入力スライダー実装「bootstrap-slider」 レスポンシブで階層的なスライダーナビゲーション実装jQueryプラグイン「yohoho.slyder」 CSSアニメーションを使ったレスポンシブスライダー実装「Jcslider」
Result 選択したファイルの名前、サイズ、コンテンツタイプをリストにしてアップロード前に表示します。inputにmultiple入れてますので複数選択も可能です。 jQuery$("#foo").on('click', function () { $("#bar").empty(); var fp = $("#hoge"); var lg = fp[0] .files.length; var items = fp[0].files; var fragment = ""; if (lg > 0) { for (var i = 0; i < lg; i++) { var fileName = items[i].name; // ファイル名を取得 var fileSize = items[i].size; // ファイルサイズを取得 var fileType = items[i].type;
GeoPattern 動的に背景イメージをジェネレートすることが出来る「GeoPattern」 SVGを使って綺麗なパターンを動的に背景に設定できるあたりが特徴。ユーザが超簡単に好きな背景イメージを文字から作れるというところで、どこかで使えそうなライブラリですね 関連エントリ HTML5動画を背景にできるjQueryプラグイン「vidbg.js」 背景画像をマウス位置と連動して遠近感を出せるjQueryプラグイン「jQuery Interactive BG」 3Dのクールな線形アニメーションをブロックの背景にするjs 背景に複数種類のビジュアルエフェクトを設定できるjQueryプラグイン「quietflow.js」 自動でCSS背景画像をスクロールさせるjQueryプラグイン「jQuery.BackgroundScroll.js」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く