jQuery

jQuery

jQueryのoff()メソッドでイベントを削除する方法

jQueryのoff()メソッドでイベントを削除する方法jQueryでon()メソッドがあるようにoff()メソッドがあります。以下はテキストに入力したら文字列長が表示される例です。 サンプル $(function(){ $("#text1...
jQuery

jQueryでテキストボックスの文字数をカウントする

jQueryでテキストボックスの文字数をカウントするjQueryでテキストボックスの文字数をカウントしてみます。bindメソッドを使ってkeyupとchange時に文字数をカウント(正確にはlength)したものを表示しています。<!DOC...
jQuery

jQueryでセレクトボックスの個数を調べる

jQueryでセレクトボックスの個数を調べるjQueryでセレクトボックスの個数を調べます。特に知ることができても、という感じですがプログラムする上で個数が知りたい時があるかもしれないので調べました。childlenメソッドを使います。<!...
jQuery

jQueryの$.extend()メソッドの使い方

jQueryの$.extend()メソッドの使い方jQueryの$.extend()メソッドは第一引数に、その後指定したオブジェクトの引数をマージするメソッドです。以下の場合、obj1にobj2をマージしています。$(function(){...
jQueryのプラグイン

jQueryプラグインのtooltipsterの使い方

jQueryプラグインのtooltipsterの使い方jQueryプラグインのtooltipsterの使い方です。こちらよりダウンロードします。jsファイルは一つですが、cssファイルがかなりあります。まず全てプリロードします。<scrip...
jQueryのプラグイン

jQueryプラグインのautotab

jQueryプラグインのautotabjQueryプラグインのautotabは入力フォームのフォーム間を自動でタブ移動してくれるプラグインです。部品にmaxlengthを指定し、maxlengthに達すると自動でタブ移動されます。jquer...
jQuery

jQueryのイベントバブリングとtargetプロパティ

jQueryのイベントバブリングとtargetプロパティjQueryではイベントバブリングと呼ばれる仕組みがあります。イベントバブリングとはある要素Aでイベントが発生すればそのイベントは要素Aの親要素にも伝わっていくことを言います。以下、例...
jQuery

jQueryのパフォーマンス改善

jQueryのパフォーマンス改善jQueryでパフォーマンスを意識しないといけない場合、いくつか高速化するための例をあげます。・セレクタはid属性を指定する$("a")より$("#a")の方が処理が早いです。セレクタがid属性を指定すること...
jQuery

jQueryで配列をループする

jQueryで配列をループするjQueryで配列をループするには、$.eachを使います。第一引数に配列を指定し、第二引数に処理を記述したコールバック関数を指定します。<!DOCTYPE html><html lang="ja"><head...
JavaScript

JavaScript、jQueryでチェックボックスを全部チェックする

JavaScript、jQueryでチェックボックスを全部チェックするJavaScriptでチェックボックスを全部チェックするにはdocument.all.name属性.lengthでチェックボックス分ループしてチェックしていきます。<!D...
jQuery

jQueryでradioボタンの値を取得する

jQueryでradioボタンの値を取得するjQueryでradioボタンの値を取得するjQueryでradioボタンの値を取得するには、$('input:checked').val();というようにcssセレクタで取得することができます。
jQuery

jQueryでreadonly属性かどうか調べる

jQueryでreadonly属性かどうか調べるjQueryでreadonly属性かどうか調べるには、attr属性を使用します。if($(#id).attr('readonly') == 'readonly'){ // 処理}readonl...
jQuery

file部品の参照ボタン押下時に確認メッセージを表示する

file部品の参照ボタン押下時に確認メッセージを表示するinput type="file"の参照ボタン押下時に確認ダイアログを出したくなったので試してみました。onclick時のイベントで確認ダイアログを表示し、「いいえ」を選択したらfal...
jQuery

jQueryのセレクタ

jQueryのセレクタjQueryのセレクタがいっぱいありすぎて覚えれないです。セレクトボックスにname属性を使用してアクセスする場合$('select[name=hoge')と言う感じでアクセスできます。<!DOCTYPE html><...
jQuery

jQueryでblurイベント発生時にプレースホルダーを表示する

jQueryでblurイベント発生時にプレースホルダーを表示する「jQueryでイベント発生時に1回だけイベントを実行する」のDEMOでプレースホルダーが表示されていますが、フォーカスを一回あてると消えてしまい、フォーカスを外してもプレース...
jQuery

jQueryでイベント発生時に1回だけイベントを実行する

jQueryでイベント発生時に1回だけイベントを実行するjQueryでイベント発生時に1回だけイベントを実行するone()というイベントを使ってみます。以下コードです。<!DOCTYPE html><html lang="ja"><head...
jQuery

jQueryでチェックボックスにチェックを入れて検索条件を有効にする

jQueryでチェックボックスにチェックを入れて検索条件を有効にするjQueryでチェックボックスにチェックを入れて検索条件を有効にするようなフォームを良く見かけます。例えば、「絞り込む」と言うチェックボックスがあり、チェックをいれて無効化...
jQuery

jQueryでフォーム部品の入力文字数をチェックする

jQueryでフォーム部品の入力文字数をチェックするjQueryで入力文字数をチェックしてみます。例えばテキストエリアに20文字以上入力した場合にエラーとしたい場合があるとします。サブミットするタイミングかリアルタイムかどちらかでチェックす...
jQuery

jQueryでフォーム部品の書式をチェックする

jQueryでフォーム部品の書式をチェックするjQueryでフォーム部品の書式をチェックします。文字を入力したタイミングでチェックを行うので、セレクタ.change()を使います。以下では郵便番号がxxx-xxxx形式でない場合エラーとして...
jQuery

jQueryでフォームの必須チェックをする

jQueryでフォームの必須チェックをするjQueryでフォームの必須チェックをします。フォームはDEMOに表示します。<!DOCTYPE html><html lang="ja"><head><meta charset="utf-8" /...
jQuery

スムーズにトップにスクロールする

スムーズにトップにスクロールするjQueryを使用してスムーズにスクロールします。以下ソース例です。<script type="text/javascript">$(function(){$('a').click(function(){va...